Skip to content

Typed dictionaries

Index > SageMaker > Typed dictionaries

Auto-generated documentation for SageMaker type annotations stubs module mypy-boto3-sagemaker.

ActionSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ActionSourceTypeDef

def get_value() -> ActionSourceTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ActionSourceTypeDef(TypedDict):
    SourceUri: str,
    SourceType: NotRequired[str],
    SourceId: NotRequired[str],

ActionSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ActionSummaryTypeDef

def get_value() -> ActionSummaryTypeDef:
    return {
        "ActionArn": ...,
    }
Definition
class ActionSummaryTypeDef(TypedDict):
    ActionArn: NotRequired[str],
    ActionName: NotRequired[str],
    Source: NotRequired[ActionSourceTypeDef],  # (1)
    ActionType: NotRequired[str],
    Status: NotRequired[ActionStatusType],  # (2)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ActionSourceTypeDef
  2. See ActionStatusType

AddAssociationRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AddAssociationRequestRequestTypeDef

def get_value() -> AddAssociationRequestRequestTypeDef:
    return {
        "SourceArn": ...,
        "DestinationArn": ...,
    }
Definition
class AddAssociationRequestRequestTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
  1. See AssociationEdgeTypeType

AddAssociationResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AddAssociationResponseTypeDef

def get_value() -> AddAssociationResponseTypeDef:
    return {
        "SourceArn": ...,
        "DestinationArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class AddAssociationResponseTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AddTagsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AddTagsInputRequestTypeDef

def get_value() -> AddTagsInputRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class AddTagsInputRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

AddTagsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AddTagsOutputTypeDef

def get_value() -> AddTagsOutputTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class AddTagsOutputTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

AdditionalInferenceSpecificationDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AdditionalInferenceSpecificationDefinitionTypeDef

def get_value() -> AdditionalInferenceSpecificationDefinitionTypeDef:
    return {
        "Name": ...,
        "Containers": ...,
    }
Definition
class AdditionalInferenceSpecificationDefinitionTypeDef(TypedDict):
    Name: str,
    Containers: Sequence[ModelPackageContainerDefinitionTypeDef],  # (1)
    Description: NotRequired[str],
    SupportedTransformInstanceTypes: NotRequired[Sequence[TransformInstanceTypeType]],  # (2)
    SupportedRealtimeInferenceInstanceTypes: NotRequired[Sequence[ProductionVariantInstanceTypeType]],  # (3)
    SupportedContentTypes: NotRequired[Sequence[str]],
    SupportedResponseMIMETypes: NotRequired[Sequence[str]],
  1. See ModelPackageContainerDefinitionTypeDef
  2. See TransformInstanceTypeType
  3. See ProductionVariantInstanceTypeType

AgentVersionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AgentVersionTypeDef

def get_value() -> AgentVersionTypeDef:
    return {
        "Version": ...,
        "AgentCount": ...,
    }
Definition
class AgentVersionTypeDef(TypedDict):
    Version: str,
    AgentCount: int,

AlarmTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AlarmTypeDef

def get_value() -> AlarmTypeDef:
    return {
        "AlarmName": ...,
    }
Definition
class AlarmTypeDef(TypedDict):
    AlarmName: NotRequired[str],

AlgorithmSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AlgorithmSpecificationTypeDef

def get_value() -> AlgorithmSpecificationTypeDef:
    return {
        "TrainingInputMode": ...,
    }
Definition
class AlgorithmSpecificationTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    TrainingImage: NotRequired[str],
    AlgorithmName: NotRequired[str],
    MetricDefinitions: NotRequired[Sequence[MetricDefinitionTypeDef]],  # (2)
    EnableSageMakerMetricsTimeSeries: NotRequired[bool],
  1. See TrainingInputModeType
  2. See MetricDefinitionTypeDef

AlgorithmStatusDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AlgorithmStatusDetailsTypeDef

def get_value() -> AlgorithmStatusDetailsTypeDef:
    return {
        "ValidationStatuses": ...,
    }
Definition
class AlgorithmStatusDetailsTypeDef(TypedDict):
    ValidationStatuses: NotRequired[List[AlgorithmStatusItemTypeDef]],  # (1)
    ImageScanStatuses: NotRequired[List[AlgorithmStatusItemTypeDef]],  # (1)
  1. See AlgorithmStatusItemTypeDef
  2. See AlgorithmStatusItemTypeDef

AlgorithmStatusItemTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AlgorithmStatusItemTypeDef

def get_value() -> AlgorithmStatusItemTypeDef:
    return {
        "Name": ...,
        "Status": ...,
    }
Definition
class AlgorithmStatusItemTypeDef(TypedDict):
    Name: str,
    Status: DetailedAlgorithmStatusType,  # (1)
    FailureReason: NotRequired[str],
  1. See DetailedAlgorithmStatusType

AlgorithmSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AlgorithmSummaryTypeDef

def get_value() -> AlgorithmSummaryTypeDef:
    return {
        "AlgorithmName": ...,
        "AlgorithmArn": ...,
        "CreationTime": ...,
        "AlgorithmStatus": ...,
    }
Definition
class AlgorithmSummaryTypeDef(TypedDict):
    AlgorithmName: str,
    AlgorithmArn: str,
    CreationTime: datetime,
    AlgorithmStatus: AlgorithmStatusType,  # (1)
    AlgorithmDescription: NotRequired[str],
  1. See AlgorithmStatusType

AlgorithmValidationProfileTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AlgorithmValidationProfileTypeDef

def get_value() -> AlgorithmValidationProfileTypeDef:
    return {
        "ProfileName": ...,
        "TrainingJobDefinition": ...,
    }
Definition
class AlgorithmValidationProfileTypeDef(TypedDict):
    ProfileName: str,
    TrainingJobDefinition: TrainingJobDefinitionTypeDef,  # (1)
    TransformJobDefinition: NotRequired[TransformJobDefinitionTypeDef],  # (2)
  1. See TrainingJobDefinitionTypeDef
  2. See TransformJobDefinitionTypeDef

AlgorithmValidationSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AlgorithmValidationSpecificationTypeDef

def get_value() -> AlgorithmValidationSpecificationTypeDef:
    return {
        "ValidationRole": ...,
        "ValidationProfiles": ...,
    }
Definition
class AlgorithmValidationSpecificationTypeDef(TypedDict):
    ValidationRole: str,
    ValidationProfiles: Sequence[AlgorithmValidationProfileTypeDef],  # (1)
  1. See AlgorithmValidationProfileTypeDef

AnnotationConsolidationConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AnnotationConsolidationConfigTypeDef

def get_value() -> AnnotationConsolidationConfigTypeDef:
    return {
        "AnnotationConsolidationLambdaArn": ...,
    }
Definition
class AnnotationConsolidationConfigTypeDef(TypedDict):
    AnnotationConsolidationLambdaArn: str,

AppDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AppDetailsTypeDef

def get_value() -> AppDetailsTypeDef:
    return {
        "DomainId": ...,
    }
Definition
class AppDetailsTypeDef(TypedDict):
    DomainId: NotRequired[str],
    UserProfileName: NotRequired[str],
    AppType: NotRequired[AppTypeType],  # (1)
    AppName: NotRequired[str],
    Status: NotRequired[AppStatusType],  # (2)
    CreationTime: NotRequired[datetime],
  1. See AppTypeType
  2. See AppStatusType

AppImageConfigDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AppImageConfigDetailsTypeDef

def get_value() -> AppImageConfigDetailsTypeDef:
    return {
        "AppImageConfigArn": ...,
    }
Definition
class AppImageConfigDetailsTypeDef(TypedDict):
    AppImageConfigArn: NotRequired[str],
    AppImageConfigName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    KernelGatewayImageConfig: NotRequired[KernelGatewayImageConfigTypeDef],  # (1)
  1. See KernelGatewayImageConfigTypeDef

AppSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AppSpecificationTypeDef

def get_value() -> AppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }
Definition
class AppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],

ArtifactSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ArtifactSourceTypeDef

def get_value() -> ArtifactSourceTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ArtifactSourceTypeDef(TypedDict):
    SourceUri: str,
    SourceTypes: NotRequired[Sequence[ArtifactSourceTypeTypeDef]],  # (1)
  1. See ArtifactSourceTypeTypeDef

ArtifactSourceTypeTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ArtifactSourceTypeTypeDef

def get_value() -> ArtifactSourceTypeTypeDef:
    return {
        "SourceIdType": ...,
        "Value": ...,
    }
Definition
class ArtifactSourceTypeTypeDef(TypedDict):
    SourceIdType: ArtifactSourceIdTypeType,  # (1)
    Value: str,
  1. See ArtifactSourceIdTypeType

ArtifactSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ArtifactSummaryTypeDef

def get_value() -> ArtifactSummaryTypeDef:
    return {
        "ArtifactArn": ...,
    }
Definition
class ArtifactSummaryTypeDef(TypedDict):
    ArtifactArn: NotRequired[str],
    ArtifactName: NotRequired[str],
    Source: NotRequired[ArtifactSourceTypeDef],  # (1)
    ArtifactType: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ArtifactSourceTypeDef

AssociateTrialComponentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AssociateTrialComponentRequestRequestTypeDef

def get_value() -> AssociateTrialComponentRequestRequestTypeDef:
    return {
        "TrialComponentName": ...,
        "TrialName": ...,
    }
Definition
class AssociateTrialComponentRequestRequestTypeDef(TypedDict):
    TrialComponentName: str,
    TrialName: str,

AssociateTrialComponentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AssociateTrialComponentResponseTypeDef

def get_value() -> AssociateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
        "TrialArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AssociationSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AssociationSummaryTypeDef

def get_value() -> AssociationSummaryTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class AssociationSummaryTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    SourceType: NotRequired[str],
    DestinationType: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
    SourceName: NotRequired[str],
    DestinationName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
  1. See AssociationEdgeTypeType
  2. See UserContextTypeDef

AsyncInferenceClientConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AsyncInferenceClientConfigTypeDef

def get_value() -> AsyncInferenceClientConfigTypeDef:
    return {
        "MaxConcurrentInvocationsPerInstance": ...,
    }
Definition
class AsyncInferenceClientConfigTypeDef(TypedDict):
    MaxConcurrentInvocationsPerInstance: NotRequired[int],

AsyncInferenceConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AsyncInferenceConfigTypeDef

def get_value() -> AsyncInferenceConfigTypeDef:
    return {
        "OutputConfig": ...,
    }
Definition
class AsyncInferenceConfigTypeDef(TypedDict):
    OutputConfig: AsyncInferenceOutputConfigTypeDef,  # (2)
    ClientConfig: NotRequired[AsyncInferenceClientConfigTypeDef],  # (1)
  1. See AsyncInferenceClientConfigTypeDef
  2. See AsyncInferenceOutputConfigTypeDef

AsyncInferenceNotificationConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AsyncInferenceNotificationConfigTypeDef

def get_value() -> AsyncInferenceNotificationConfigTypeDef:
    return {
        "SuccessTopic": ...,
    }
Definition
class AsyncInferenceNotificationConfigTypeDef(TypedDict):
    SuccessTopic: NotRequired[str],
    ErrorTopic: NotRequired[str],

AsyncInferenceOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AsyncInferenceOutputConfigTypeDef

def get_value() -> AsyncInferenceOutputConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class AsyncInferenceOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],
    NotificationConfig: NotRequired[AsyncInferenceNotificationConfigTypeDef],  # (1)
  1. See AsyncInferenceNotificationConfigTypeDef

AthenaDatasetDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AthenaDatasetDefinitionTypeDef

def get_value() -> AthenaDatasetDefinitionTypeDef:
    return {
        "Catalog": ...,
        "Database": ...,
        "QueryString": ...,
        "OutputS3Uri": ...,
        "OutputFormat": ...,
    }
Definition
class AthenaDatasetDefinitionTypeDef(TypedDict):
    Catalog: str,
    Database: str,
    QueryString: str,
    OutputS3Uri: str,
    OutputFormat: AthenaResultFormatType,  # (1)
    WorkGroup: NotRequired[str],
    KmsKeyId: NotRequired[str],
    OutputCompression: NotRequired[AthenaResultCompressionTypeType],  # (2)
  1. See AthenaResultFormatType
  2. See AthenaResultCompressionTypeType

AutoMLCandidateStepTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLCandidateStepTypeDef

def get_value() -> AutoMLCandidateStepTypeDef:
    return {
        "CandidateStepType": ...,
        "CandidateStepArn": ...,
        "CandidateStepName": ...,
    }
Definition
class AutoMLCandidateStepTypeDef(TypedDict):
    CandidateStepType: CandidateStepTypeType,  # (1)
    CandidateStepArn: str,
    CandidateStepName: str,
  1. See CandidateStepTypeType

AutoMLCandidateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLCandidateTypeDef

def get_value() -> AutoMLCandidateTypeDef:
    return {
        "CandidateName": ...,
        "ObjectiveStatus": ...,
        "CandidateSteps": ...,
        "CandidateStatus": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
    }
Definition
class AutoMLCandidateTypeDef(TypedDict):
    CandidateName: str,
    ObjectiveStatus: ObjectiveStatusType,  # (2)
    CandidateSteps: List[AutoMLCandidateStepTypeDef],  # (3)
    CandidateStatus: CandidateStatusType,  # (4)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    FinalAutoMLJobObjectiveMetric: NotRequired[FinalAutoMLJobObjectiveMetricTypeDef],  # (1)
    InferenceContainers: NotRequired[List[AutoMLContainerDefinitionTypeDef]],  # (5)
    EndTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    CandidateProperties: NotRequired[CandidatePropertiesTypeDef],  # (6)
  1. See FinalAutoMLJobObjectiveMetricTypeDef
  2. See ObjectiveStatusType
  3. See AutoMLCandidateStepTypeDef
  4. See CandidateStatusType
  5. See AutoMLContainerDefinitionTypeDef
  6. See CandidatePropertiesTypeDef

AutoMLChannelTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLChannelTypeDef

def get_value() -> AutoMLChannelTypeDef:
    return {
        "DataSource": ...,
        "TargetAttributeName": ...,
    }
Definition
class AutoMLChannelTypeDef(TypedDict):
    DataSource: AutoMLDataSourceTypeDef,  # (1)
    TargetAttributeName: str,
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    ContentType: NotRequired[str],
  1. See AutoMLDataSourceTypeDef
  2. See CompressionTypeType

AutoMLContainerDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLContainerDefinitionTypeDef

def get_value() -> AutoMLContainerDefinitionTypeDef:
    return {
        "Image": ...,
        "ModelDataUrl": ...,
    }
Definition
class AutoMLContainerDefinitionTypeDef(TypedDict):
    Image: str,
    ModelDataUrl: str,
    Environment: NotRequired[Dict[str, str]],

AutoMLDataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLDataSourceTypeDef

def get_value() -> AutoMLDataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }
Definition
class AutoMLDataSourceTypeDef(TypedDict):
    S3DataSource: AutoMLS3DataSourceTypeDef,  # (1)
  1. See AutoMLS3DataSourceTypeDef

AutoMLJobArtifactsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLJobArtifactsTypeDef

def get_value() -> AutoMLJobArtifactsTypeDef:
    return {
        "CandidateDefinitionNotebookLocation": ...,
    }
Definition
class AutoMLJobArtifactsTypeDef(TypedDict):
    CandidateDefinitionNotebookLocation: NotRequired[str],
    DataExplorationNotebookLocation: NotRequired[str],

AutoMLJobCompletionCriteriaTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLJobCompletionCriteriaTypeDef

def get_value() -> AutoMLJobCompletionCriteriaTypeDef:
    return {
        "MaxCandidates": ...,
    }
Definition
class AutoMLJobCompletionCriteriaTypeDef(TypedDict):
    MaxCandidates: NotRequired[int],
    MaxRuntimePerTrainingJobInSeconds: NotRequired[int],
    MaxAutoMLJobRuntimeInSeconds: NotRequired[int],

AutoMLJobConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLJobConfigTypeDef

def get_value() -> AutoMLJobConfigTypeDef:
    return {
        "CompletionCriteria": ...,
    }
Definition
class AutoMLJobConfigTypeDef(TypedDict):
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (1)
    SecurityConfig: NotRequired[AutoMLSecurityConfigTypeDef],  # (2)
  1. See AutoMLJobCompletionCriteriaTypeDef
  2. See AutoMLSecurityConfigTypeDef

AutoMLJobObjectiveTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLJobObjectiveTypeDef

def get_value() -> AutoMLJobObjectiveTypeDef:
    return {
        "MetricName": ...,
    }
Definition
class AutoMLJobObjectiveTypeDef(TypedDict):
    MetricName: AutoMLMetricEnumType,  # (1)
  1. See AutoMLMetricEnumType

AutoMLJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLJobSummaryTypeDef

def get_value() -> AutoMLJobSummaryTypeDef:
    return {
        "AutoMLJobName": ...,
        "AutoMLJobArn": ...,
        "AutoMLJobStatus": ...,
        "AutoMLJobSecondaryStatus": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
    }
Definition
class AutoMLJobSummaryTypeDef(TypedDict):
    AutoMLJobName: str,
    AutoMLJobArn: str,
    AutoMLJobStatus: AutoMLJobStatusType,  # (1)
    AutoMLJobSecondaryStatus: AutoMLJobSecondaryStatusType,  # (2)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    EndTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    PartialFailureReasons: NotRequired[List[AutoMLPartialFailureReasonTypeDef]],  # (3)
  1. See AutoMLJobStatusType
  2. See AutoMLJobSecondaryStatusType
  3. See AutoMLPartialFailureReasonTypeDef

AutoMLOutputDataConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLOutputDataConfigTypeDef

def get_value() -> AutoMLOutputDataConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class AutoMLOutputDataConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],

AutoMLPartialFailureReasonTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLPartialFailureReasonTypeDef

def get_value() -> AutoMLPartialFailureReasonTypeDef:
    return {
        "PartialFailureMessage": ...,
    }
Definition
class AutoMLPartialFailureReasonTypeDef(TypedDict):
    PartialFailureMessage: NotRequired[str],

AutoMLS3DataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLS3DataSourceTypeDef

def get_value() -> AutoMLS3DataSourceTypeDef:
    return {
        "S3DataType": ...,
        "S3Uri": ...,
    }
Definition
class AutoMLS3DataSourceTypeDef(TypedDict):
    S3DataType: AutoMLS3DataTypeType,  # (1)
    S3Uri: str,
  1. See AutoMLS3DataTypeType

AutoMLSecurityConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoMLSecurityConfigTypeDef

def get_value() -> AutoMLSecurityConfigTypeDef:
    return {
        "VolumeKmsKeyId": ...,
    }
Definition
class AutoMLSecurityConfigTypeDef(TypedDict):
    VolumeKmsKeyId: NotRequired[str],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

AutoRollbackConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import AutoRollbackConfigTypeDef

def get_value() -> AutoRollbackConfigTypeDef:
    return {
        "Alarms": ...,
    }
Definition
class AutoRollbackConfigTypeDef(TypedDict):
    Alarms: NotRequired[Sequence[AlarmTypeDef]],  # (1)
  1. See AlarmTypeDef

BatchDescribeModelPackageErrorTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import BatchDescribeModelPackageErrorTypeDef

def get_value() -> BatchDescribeModelPackageErrorTypeDef:
    return {
        "ErrorCode": ...,
        "ErrorResponse": ...,
    }
Definition
class BatchDescribeModelPackageErrorTypeDef(TypedDict):
    ErrorCode: str,
    ErrorResponse: str,

BatchDescribeModelPackageInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import BatchDescribeModelPackageInputRequestTypeDef

def get_value() -> BatchDescribeModelPackageInputRequestTypeDef:
    return {
        "ModelPackageArnList": ...,
    }
Definition
class BatchDescribeModelPackageInputRequestTypeDef(TypedDict):
    ModelPackageArnList: Sequence[str],

BatchDescribeModelPackageOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import BatchDescribeModelPackageOutputTypeDef

def get_value() -> BatchDescribeModelPackageOutputTypeDef:
    return {
        "ModelPackageSummaries": ...,
        "BatchDescribeModelPackageErrorMap": ...,
        "ResponseMetadata": ...,
    }
Definition
class BatchDescribeModelPackageOutputTypeDef(TypedDict):
    ModelPackageSummaries: Dict[str, BatchDescribeModelPackageSummaryTypeDef],  # (1)
    BatchDescribeModelPackageErrorMap: Dict[str, BatchDescribeModelPackageErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDescribeModelPackageSummaryTypeDef
  2. See BatchDescribeModelPackageErrorTypeDef
  3. See ResponseMetadataTypeDef

BatchDescribeModelPackageSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import BatchDescribeModelPackageSummaryTypeDef

def get_value() -> BatchDescribeModelPackageSummaryTypeDef:
    return {
        "ModelPackageGroupName": ...,
        "ModelPackageArn": ...,
        "CreationTime": ...,
        "InferenceSpecification": ...,
        "ModelPackageStatus": ...,
    }
Definition
class BatchDescribeModelPackageSummaryTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageArn: str,
    CreationTime: datetime,
    InferenceSpecification: InferenceSpecificationTypeDef,  # (1)
    ModelPackageStatus: ModelPackageStatusType,  # (2)
    ModelPackageVersion: NotRequired[int],
    ModelPackageDescription: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (3)
  1. See InferenceSpecificationTypeDef
  2. See ModelPackageStatusType
  3. See ModelApprovalStatusType

BiasTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import BiasTypeDef

def get_value() -> BiasTypeDef:
    return {
        "Report": ...,
    }
Definition
class BiasTypeDef(TypedDict):
    Report: NotRequired[MetricsSourceTypeDef],  # (1)
    PreTrainingReport: NotRequired[MetricsSourceTypeDef],  # (1)
    PostTrainingReport: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef
  3. See MetricsSourceTypeDef

BlueGreenUpdatePolicyTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import BlueGreenUpdatePolicyTypeDef

def get_value() -> BlueGreenUpdatePolicyTypeDef:
    return {
        "TrafficRoutingConfiguration": ...,
    }
Definition
class BlueGreenUpdatePolicyTypeDef(TypedDict):
    TrafficRoutingConfiguration: TrafficRoutingConfigTypeDef,  # (1)
    TerminationWaitInSeconds: NotRequired[int],
    MaximumExecutionTimeoutInSeconds: NotRequired[int],
  1. See TrafficRoutingConfigTypeDef

CacheHitResultTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CacheHitResultTypeDef

def get_value() -> CacheHitResultTypeDef:
    return {
        "SourcePipelineExecutionArn": ...,
    }
Definition
class CacheHitResultTypeDef(TypedDict):
    SourcePipelineExecutionArn: NotRequired[str],

CallbackStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CallbackStepMetadataTypeDef

def get_value() -> CallbackStepMetadataTypeDef:
    return {
        "CallbackToken": ...,
    }
Definition
class CallbackStepMetadataTypeDef(TypedDict):
    CallbackToken: NotRequired[str],
    SqsQueueUrl: NotRequired[str],
    OutputParameters: NotRequired[List[OutputParameterTypeDef]],  # (1)
  1. See OutputParameterTypeDef

CandidateArtifactLocationsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CandidateArtifactLocationsTypeDef

def get_value() -> CandidateArtifactLocationsTypeDef:
    return {
        "Explainability": ...,
    }
Definition
class CandidateArtifactLocationsTypeDef(TypedDict):
    Explainability: str,
    ModelInsights: NotRequired[str],

CandidatePropertiesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CandidatePropertiesTypeDef

def get_value() -> CandidatePropertiesTypeDef:
    return {
        "CandidateArtifactLocations": ...,
    }
Definition
class CandidatePropertiesTypeDef(TypedDict):
    CandidateArtifactLocations: NotRequired[CandidateArtifactLocationsTypeDef],  # (1)
    CandidateMetrics: NotRequired[List[MetricDatumTypeDef]],  # (2)
  1. See CandidateArtifactLocationsTypeDef
  2. See MetricDatumTypeDef

CapacitySizeTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CapacitySizeTypeDef

def get_value() -> CapacitySizeTypeDef:
    return {
        "Type": ...,
        "Value": ...,
    }
Definition
class CapacitySizeTypeDef(TypedDict):
    Type: CapacitySizeTypeType,  # (1)
    Value: int,
  1. See CapacitySizeTypeType

CaptureContentTypeHeaderTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CaptureContentTypeHeaderTypeDef

def get_value() -> CaptureContentTypeHeaderTypeDef:
    return {
        "CsvContentTypes": ...,
    }
Definition
class CaptureContentTypeHeaderTypeDef(TypedDict):
    CsvContentTypes: NotRequired[Sequence[str]],
    JsonContentTypes: NotRequired[Sequence[str]],

CaptureOptionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CaptureOptionTypeDef

def get_value() -> CaptureOptionTypeDef:
    return {
        "CaptureMode": ...,
    }
Definition
class CaptureOptionTypeDef(TypedDict):
    CaptureMode: CaptureModeType,  # (1)
  1. See CaptureModeType

CategoricalParameterRangeSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CategoricalParameterRangeSpecificationTypeDef

def get_value() -> CategoricalParameterRangeSpecificationTypeDef:
    return {
        "Values": ...,
    }
Definition
class CategoricalParameterRangeSpecificationTypeDef(TypedDict):
    Values: Sequence[str],

CategoricalParameterRangeTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CategoricalParameterRangeTypeDef

def get_value() -> CategoricalParameterRangeTypeDef:
    return {
        "Name": ...,
        "Values": ...,
    }
Definition
class CategoricalParameterRangeTypeDef(TypedDict):
    Name: str,
    Values: Sequence[str],

CategoricalParameterTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CategoricalParameterTypeDef

def get_value() -> CategoricalParameterTypeDef:
    return {
        "Name": ...,
        "Value": ...,
    }
Definition
class CategoricalParameterTypeDef(TypedDict):
    Name: str,
    Value: Sequence[str],

ChannelSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ChannelSpecificationTypeDef

def get_value() -> ChannelSpecificationTypeDef:
    return {
        "Name": ...,
        "SupportedContentTypes": ...,
        "SupportedInputModes": ...,
    }
Definition
class ChannelSpecificationTypeDef(TypedDict):
    Name: str,
    SupportedContentTypes: Sequence[str],
    SupportedInputModes: Sequence[TrainingInputModeType],  # (2)
    Description: NotRequired[str],
    IsRequired: NotRequired[bool],
    SupportedCompressionTypes: NotRequired[Sequence[CompressionTypeType]],  # (1)
  1. See CompressionTypeType
  2. See TrainingInputModeType

ChannelTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ChannelTypeDef

def get_value() -> ChannelTypeDef:
    return {
        "ChannelName": ...,
        "DataSource": ...,
    }
Definition
class ChannelTypeDef(TypedDict):
    ChannelName: str,
    DataSource: DataSourceTypeDef,  # (1)
    ContentType: NotRequired[str],
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    RecordWrapperType: NotRequired[RecordWrapperType],  # (3)
    InputMode: NotRequired[TrainingInputModeType],  # (4)
    ShuffleConfig: NotRequired[ShuffleConfigTypeDef],  # (5)
  1. See DataSourceTypeDef
  2. See CompressionTypeType
  3. See RecordWrapperType
  4. See TrainingInputModeType
  5. See ShuffleConfigTypeDef

CheckpointConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CheckpointConfigTypeDef

def get_value() -> CheckpointConfigTypeDef:
    return {
        "S3Uri": ...,
    }
Definition
class CheckpointConfigTypeDef(TypedDict):
    S3Uri: str,
    LocalPath: NotRequired[str],

ClarifyCheckStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ClarifyCheckStepMetadataTypeDef

def get_value() -> ClarifyCheckStepMetadataTypeDef:
    return {
        "CheckType": ...,
    }
Definition
class ClarifyCheckStepMetadataTypeDef(TypedDict):
    CheckType: NotRequired[str],
    BaselineUsedForDriftCheckConstraints: NotRequired[str],
    CalculatedBaselineConstraints: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ViolationReport: NotRequired[str],
    CheckJobArn: NotRequired[str],
    SkipCheck: NotRequired[bool],
    RegisterNewBaseline: NotRequired[bool],

CodeRepositorySummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CodeRepositorySummaryTypeDef

def get_value() -> CodeRepositorySummaryTypeDef:
    return {
        "CodeRepositoryName": ...,
        "CodeRepositoryArn": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
    }
Definition
class CodeRepositorySummaryTypeDef(TypedDict):
    CodeRepositoryName: str,
    CodeRepositoryArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    GitConfig: NotRequired[GitConfigTypeDef],  # (1)
  1. See GitConfigTypeDef

CognitoConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CognitoConfigTypeDef

def get_value() -> CognitoConfigTypeDef:
    return {
        "UserPool": ...,
        "ClientId": ...,
    }
Definition
class CognitoConfigTypeDef(TypedDict):
    UserPool: str,
    ClientId: str,

CognitoMemberDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CognitoMemberDefinitionTypeDef

def get_value() -> CognitoMemberDefinitionTypeDef:
    return {
        "UserPool": ...,
        "UserGroup": ...,
        "ClientId": ...,
    }
Definition
class CognitoMemberDefinitionTypeDef(TypedDict):
    UserPool: str,
    UserGroup: str,
    ClientId: str,

CollectionConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CollectionConfigurationTypeDef

def get_value() -> CollectionConfigurationTypeDef:
    return {
        "CollectionName": ...,
    }
Definition
class CollectionConfigurationTypeDef(TypedDict):
    CollectionName: NotRequired[str],
    CollectionParameters: NotRequired[Mapping[str, str]],

CompilationJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CompilationJobSummaryTypeDef

def get_value() -> CompilationJobSummaryTypeDef:
    return {
        "CompilationJobName": ...,
        "CompilationJobArn": ...,
        "CreationTime": ...,
        "CompilationJobStatus": ...,
    }
Definition
class CompilationJobSummaryTypeDef(TypedDict):
    CompilationJobName: str,
    CompilationJobArn: str,
    CreationTime: datetime,
    CompilationJobStatus: CompilationJobStatusType,  # (5)
    CompilationStartTime: NotRequired[datetime],
    CompilationEndTime: NotRequired[datetime],
    CompilationTargetDevice: NotRequired[TargetDeviceType],  # (1)
    CompilationTargetPlatformOs: NotRequired[TargetPlatformOsType],  # (2)
    CompilationTargetPlatformArch: NotRequired[TargetPlatformArchType],  # (3)
    CompilationTargetPlatformAccelerator: NotRequired[TargetPlatformAcceleratorType],  # (4)
    LastModifiedTime: NotRequired[datetime],
  1. See TargetDeviceType
  2. See TargetPlatformOsType
  3. See TargetPlatformArchType
  4. See TargetPlatformAcceleratorType
  5. See CompilationJobStatusType

ConditionStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ConditionStepMetadataTypeDef

def get_value() -> ConditionStepMetadataTypeDef:
    return {
        "Outcome": ...,
    }
Definition
class ConditionStepMetadataTypeDef(TypedDict):
    Outcome: NotRequired[ConditionOutcomeType],  # (1)
  1. See ConditionOutcomeType

ContainerDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ContainerDefinitionTypeDef

def get_value() -> ContainerDefinitionTypeDef:
    return {
        "ContainerHostname": ...,
    }
Definition
class ContainerDefinitionTypeDef(TypedDict):
    ContainerHostname: NotRequired[str],
    Image: NotRequired[str],
    ImageConfig: NotRequired[ImageConfigTypeDef],  # (1)
    Mode: NotRequired[ContainerModeType],  # (2)
    ModelDataUrl: NotRequired[str],
    Environment: NotRequired[Mapping[str, str]],
    ModelPackageName: NotRequired[str],
    InferenceSpecificationName: NotRequired[str],
    MultiModelConfig: NotRequired[MultiModelConfigTypeDef],  # (3)
  1. See ImageConfigTypeDef
  2. See ContainerModeType
  3. See MultiModelConfigTypeDef

ContextSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ContextSourceTypeDef

def get_value() -> ContextSourceTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ContextSourceTypeDef(TypedDict):
    SourceUri: str,
    SourceType: NotRequired[str],
    SourceId: NotRequired[str],

ContextSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ContextSummaryTypeDef

def get_value() -> ContextSummaryTypeDef:
    return {
        "ContextArn": ...,
    }
Definition
class ContextSummaryTypeDef(TypedDict):
    ContextArn: NotRequired[str],
    ContextName: NotRequired[str],
    Source: NotRequired[ContextSourceTypeDef],  # (1)
    ContextType: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ContextSourceTypeDef

ContinuousParameterRangeSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ContinuousParameterRangeSpecificationTypeDef

def get_value() -> ContinuousParameterRangeSpecificationTypeDef:
    return {
        "MinValue": ...,
        "MaxValue": ...,
    }
Definition
class ContinuousParameterRangeSpecificationTypeDef(TypedDict):
    MinValue: str,
    MaxValue: str,

ContinuousParameterRangeTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ContinuousParameterRangeTypeDef

def get_value() -> ContinuousParameterRangeTypeDef:
    return {
        "Name": ...,
        "MinValue": ...,
        "MaxValue": ...,
    }
Definition
class ContinuousParameterRangeTypeDef(TypedDict):
    Name: str,
    MinValue: str,
    MaxValue: str,
    ScalingType: NotRequired[HyperParameterScalingTypeType],  # (1)
  1. See HyperParameterScalingTypeType

CreateActionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateActionRequestRequestTypeDef

def get_value() -> CreateActionRequestRequestTypeDef:
    return {
        "ActionName": ...,
        "Source": ...,
        "ActionType": ...,
    }
Definition
class CreateActionRequestRequestTypeDef(TypedDict):
    ActionName: str,
    Source: ActionSourceTypeDef,  # (1)
    ActionType: str,
    Description: NotRequired[str],
    Status: NotRequired[ActionStatusType],  # (2)
    Properties: NotRequired[Mapping[str, str]],
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See ActionSourceTypeDef
  2. See ActionStatusType
  3. See MetadataPropertiesTypeDef
  4. See TagTypeDef

CreateActionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateActionResponseTypeDef

def get_value() -> CreateActionResponseTypeDef:
    return {
        "ActionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateActionResponseTypeDef(TypedDict):
    ActionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAlgorithmInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAlgorithmInputRequestTypeDef

def get_value() -> CreateAlgorithmInputRequestTypeDef:
    return {
        "AlgorithmName": ...,
        "TrainingSpecification": ...,
    }
Definition
class CreateAlgorithmInputRequestTypeDef(TypedDict):
    AlgorithmName: str,
    TrainingSpecification: TrainingSpecificationTypeDef,  # (1)
    AlgorithmDescription: NotRequired[str],
    InferenceSpecification: NotRequired[InferenceSpecificationTypeDef],  # (2)
    ValidationSpecification: NotRequired[AlgorithmValidationSpecificationTypeDef],  # (3)
    CertifyForMarketplace: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See TrainingSpecificationTypeDef
  2. See InferenceSpecificationTypeDef
  3. See AlgorithmValidationSpecificationTypeDef
  4. See TagTypeDef

CreateAlgorithmOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAlgorithmOutputTypeDef

def get_value() -> CreateAlgorithmOutputTypeDef:
    return {
        "AlgorithmArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateAlgorithmOutputTypeDef(TypedDict):
    AlgorithmArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAppImageConfigRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAppImageConfigRequestRequestTypeDef

def get_value() -> CreateAppImageConfigRequestRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }
Definition
class CreateAppImageConfigRequestRequestTypeDef(TypedDict):
    AppImageConfigName: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    KernelGatewayImageConfig: NotRequired[KernelGatewayImageConfigTypeDef],  # (2)
  1. See TagTypeDef
  2. See KernelGatewayImageConfigTypeDef

CreateAppImageConfigResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAppImageConfigResponseTypeDef

def get_value() -> CreateAppImageConfigResponseTypeDef:
    return {
        "AppImageConfigArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateAppImageConfigResponseTypeDef(TypedDict):
    AppImageConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAppRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAppRequestRequestTypeDef

def get_value() -> CreateAppRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
        "AppType": ...,
        "AppName": ...,
    }
Definition
class CreateAppRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ResourceSpec: NotRequired[ResourceSpecTypeDef],  # (3)
  1. See AppTypeType
  2. See TagTypeDef
  3. See ResourceSpecTypeDef

CreateAppResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAppResponseTypeDef

def get_value() -> CreateAppResponseTypeDef:
    return {
        "AppArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateAppResponseTypeDef(TypedDict):
    AppArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateArtifactRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateArtifactRequestRequestTypeDef

def get_value() -> CreateArtifactRequestRequestTypeDef:
    return {
        "Source": ...,
        "ArtifactType": ...,
    }
Definition
class CreateArtifactRequestRequestTypeDef(TypedDict):
    Source: ArtifactSourceTypeDef,  # (1)
    ArtifactType: str,
    ArtifactName: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See ArtifactSourceTypeDef
  2. See MetadataPropertiesTypeDef
  3. See TagTypeDef

CreateArtifactResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateArtifactResponseTypeDef

def get_value() -> CreateArtifactResponseTypeDef:
    return {
        "ArtifactArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateArtifactResponseTypeDef(TypedDict):
    ArtifactArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAutoMLJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAutoMLJobRequestRequestTypeDef

def get_value() -> CreateAutoMLJobRequestRequestTypeDef:
    return {
        "AutoMLJobName": ...,
        "InputDataConfig": ...,
        "OutputDataConfig": ...,
        "RoleArn": ...,
    }
Definition
class CreateAutoMLJobRequestRequestTypeDef(TypedDict):
    AutoMLJobName: str,
    InputDataConfig: Sequence[AutoMLChannelTypeDef],  # (1)
    OutputDataConfig: AutoMLOutputDataConfigTypeDef,  # (2)
    RoleArn: str,
    ProblemType: NotRequired[ProblemTypeType],  # (3)
    AutoMLJobObjective: NotRequired[AutoMLJobObjectiveTypeDef],  # (4)
    AutoMLJobConfig: NotRequired[AutoMLJobConfigTypeDef],  # (5)
    GenerateCandidateDefinitionsOnly: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
    ModelDeployConfig: NotRequired[ModelDeployConfigTypeDef],  # (7)
  1. See AutoMLChannelTypeDef
  2. See AutoMLOutputDataConfigTypeDef
  3. See ProblemTypeType
  4. See AutoMLJobObjectiveTypeDef
  5. See AutoMLJobConfigTypeDef
  6. See TagTypeDef
  7. See ModelDeployConfigTypeDef

CreateAutoMLJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateAutoMLJobResponseTypeDef

def get_value() -> CreateAutoMLJobResponseTypeDef:
    return {
        "AutoMLJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateAutoMLJobResponseTypeDef(TypedDict):
    AutoMLJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateCodeRepositoryInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateCodeRepositoryInputRequestTypeDef

def get_value() -> CreateCodeRepositoryInputRequestTypeDef:
    return {
        "CodeRepositoryName": ...,
        "GitConfig": ...,
    }
Definition
class CreateCodeRepositoryInputRequestTypeDef(TypedDict):
    CodeRepositoryName: str,
    GitConfig: GitConfigTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See GitConfigTypeDef
  2. See TagTypeDef

CreateCodeRepositoryOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateCodeRepositoryOutputTypeDef

def get_value() -> CreateCodeRepositoryOutputTypeDef:
    return {
        "CodeRepositoryArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateCodeRepositoryOutputTypeDef(TypedDict):
    CodeRepositoryArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateCompilationJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateCompilationJobRequestRequestTypeDef

def get_value() -> CreateCompilationJobRequestRequestTypeDef:
    return {
        "CompilationJobName": ...,
        "RoleArn": ...,
        "OutputConfig": ...,
        "StoppingCondition": ...,
    }
Definition
class CreateCompilationJobRequestRequestTypeDef(TypedDict):
    CompilationJobName: str,
    RoleArn: str,
    OutputConfig: OutputConfigTypeDef,  # (1)
    StoppingCondition: StoppingConditionTypeDef,  # (2)
    ModelPackageVersionArn: NotRequired[str],
    InputConfig: NotRequired[InputConfigTypeDef],  # (3)
    VpcConfig: NotRequired[NeoVpcConfigTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See OutputConfigTypeDef
  2. See StoppingConditionTypeDef
  3. See InputConfigTypeDef
  4. See NeoVpcConfigTypeDef
  5. See TagTypeDef

CreateCompilationJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateCompilationJobResponseTypeDef

def get_value() -> CreateCompilationJobResponseTypeDef:
    return {
        "CompilationJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateCompilationJobResponseTypeDef(TypedDict):
    CompilationJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateContextRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateContextRequestRequestTypeDef

def get_value() -> CreateContextRequestRequestTypeDef:
    return {
        "ContextName": ...,
        "Source": ...,
        "ContextType": ...,
    }
Definition
class CreateContextRequestRequestTypeDef(TypedDict):
    ContextName: str,
    Source: ContextSourceTypeDef,  # (1)
    ContextType: str,
    Description: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ContextSourceTypeDef
  2. See TagTypeDef

CreateContextResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateContextResponseTypeDef

def get_value() -> CreateContextResponseTypeDef:
    return {
        "ContextArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateContextResponseTypeDef(TypedDict):
    ContextArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateDataQualityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateDataQualityJobDefinitionRequestRequestTypeDef

def get_value() -> CreateDataQualityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
        "DataQualityAppSpecification": ...,
        "DataQualityJobInput": ...,
        "DataQualityJobOutputConfig": ...,
        "JobResources": ...,
        "RoleArn": ...,
    }
Definition
class CreateDataQualityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    DataQualityAppSpecification: DataQualityAppSpecificationTypeDef,  # (1)
    DataQualityJobInput: DataQualityJobInputTypeDef,  # (2)
    DataQualityJobOutputConfig: MonitoringOutputConfigTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    DataQualityBaselineConfig: NotRequired[DataQualityBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See DataQualityAppSpecificationTypeDef
  2. See DataQualityJobInputTypeDef
  3. See MonitoringOutputConfigTypeDef
  4. See MonitoringResourcesTypeDef
  5. See DataQualityBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

CreateDataQualityJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateDataQualityJobDefinitionResponseTypeDef

def get_value() -> CreateDataQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDataQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateDeviceFleetRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateDeviceFleetRequestRequestTypeDef

def get_value() -> CreateDeviceFleetRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
        "OutputConfig": ...,
    }
Definition
class CreateDeviceFleetRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    RoleArn: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    EnableIotRoleAlias: NotRequired[bool],
  1. See EdgeOutputConfigTypeDef
  2. See TagTypeDef

CreateDomainRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateDomainRequestRequestTypeDef

def get_value() -> CreateDomainRequestRequestTypeDef:
    return {
        "DomainName": ...,
        "AuthMode": ...,
        "DefaultUserSettings": ...,
        "SubnetIds": ...,
        "VpcId": ...,
    }
Definition
class CreateDomainRequestRequestTypeDef(TypedDict):
    DomainName: str,
    AuthMode: AuthModeType,  # (1)
    DefaultUserSettings: UserSettingsTypeDef,  # (2)
    SubnetIds: Sequence[str],
    VpcId: str,
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    AppNetworkAccessType: NotRequired[AppNetworkAccessTypeType],  # (4)
    HomeEfsFileSystemKmsKeyId: NotRequired[str],
    KmsKeyId: NotRequired[str],
    AppSecurityGroupManagement: NotRequired[AppSecurityGroupManagementType],  # (5)
    DomainSettings: NotRequired[DomainSettingsTypeDef],  # (6)
  1. See AuthModeType
  2. See UserSettingsTypeDef
  3. See TagTypeDef
  4. See AppNetworkAccessTypeType
  5. See AppSecurityGroupManagementType
  6. See DomainSettingsTypeDef

CreateDomainResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateDomainResponseTypeDef

def get_value() -> CreateDomainResponseTypeDef:
    return {
        "DomainArn": ...,
        "Url": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDomainResponseTypeDef(TypedDict):
    DomainArn: str,
    Url: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateEdgePackagingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateEdgePackagingJobRequestRequestTypeDef

def get_value() -> CreateEdgePackagingJobRequestRequestTypeDef:
    return {
        "EdgePackagingJobName": ...,
        "CompilationJobName": ...,
        "ModelName": ...,
        "ModelVersion": ...,
        "RoleArn": ...,
        "OutputConfig": ...,
    }
Definition
class CreateEdgePackagingJobRequestRequestTypeDef(TypedDict):
    EdgePackagingJobName: str,
    CompilationJobName: str,
    ModelName: str,
    ModelVersion: str,
    RoleArn: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    ResourceKey: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See EdgeOutputConfigTypeDef
  2. See TagTypeDef

CreateEndpointConfigInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateEndpointConfigInputRequestTypeDef

def get_value() -> CreateEndpointConfigInputRequestTypeDef:
    return {
        "EndpointConfigName": ...,
        "ProductionVariants": ...,
    }
Definition
class CreateEndpointConfigInputRequestTypeDef(TypedDict):
    EndpointConfigName: str,
    ProductionVariants: Sequence[ProductionVariantTypeDef],  # (1)
    DataCaptureConfig: NotRequired[DataCaptureConfigTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    KmsKeyId: NotRequired[str],
    AsyncInferenceConfig: NotRequired[AsyncInferenceConfigTypeDef],  # (4)
  1. See ProductionVariantTypeDef
  2. See DataCaptureConfigTypeDef
  3. See TagTypeDef
  4. See AsyncInferenceConfigTypeDef

CreateEndpointConfigOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateEndpointConfigOutputTypeDef

def get_value() -> CreateEndpointConfigOutputTypeDef:
    return {
        "EndpointConfigArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateEndpointConfigOutputTypeDef(TypedDict):
    EndpointConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateEndpointInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateEndpointInputRequestTypeDef

def get_value() -> CreateEndpointInputRequestTypeDef:
    return {
        "EndpointName": ...,
        "EndpointConfigName": ...,
    }
Definition
class CreateEndpointInputRequestTypeDef(TypedDict):
    EndpointName: str,
    EndpointConfigName: str,
    DeploymentConfig: NotRequired[DeploymentConfigTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See DeploymentConfigTypeDef
  2. See TagTypeDef

CreateEndpointOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateEndpointOutputTypeDef

def get_value() -> CreateEndpointOutputTypeDef:
    return {
        "EndpointArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateEndpointOutputTypeDef(TypedDict):
    EndpointArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateExperimentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateExperimentRequestRequestTypeDef

def get_value() -> CreateExperimentRequestRequestTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class CreateExperimentRequestRequestTypeDef(TypedDict):
    ExperimentName: str,
    DisplayName: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateExperimentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateExperimentResponseTypeDef

def get_value() -> CreateExperimentResponseTypeDef:
    return {
        "ExperimentArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateExperimentResponseTypeDef(TypedDict):
    ExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateFeatureGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateFeatureGroupRequestRequestTypeDef

def get_value() -> CreateFeatureGroupRequestRequestTypeDef:
    return {
        "FeatureGroupName": ...,
        "RecordIdentifierFeatureName": ...,
        "EventTimeFeatureName": ...,
        "FeatureDefinitions": ...,
    }
Definition
class CreateFeatureGroupRequestRequestTypeDef(TypedDict):
    FeatureGroupName: str,
    RecordIdentifierFeatureName: str,
    EventTimeFeatureName: str,
    FeatureDefinitions: Sequence[FeatureDefinitionTypeDef],  # (1)
    OnlineStoreConfig: NotRequired[OnlineStoreConfigTypeDef],  # (2)
    OfflineStoreConfig: NotRequired[OfflineStoreConfigTypeDef],  # (3)
    RoleArn: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See FeatureDefinitionTypeDef
  2. See OnlineStoreConfigTypeDef
  3. See OfflineStoreConfigTypeDef
  4. See TagTypeDef

CreateFeatureGroupResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateFeatureGroupResponseTypeDef

def get_value() -> CreateFeatureGroupResponseTypeDef:
    return {
        "FeatureGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateFeatureGroupResponseTypeDef(TypedDict):
    FeatureGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateFlowDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateFlowDefinitionRequestRequestTypeDef

def get_value() -> CreateFlowDefinitionRequestRequestTypeDef:
    return {
        "FlowDefinitionName": ...,
        "HumanLoopConfig": ...,
        "OutputConfig": ...,
        "RoleArn": ...,
    }
Definition
class CreateFlowDefinitionRequestRequestTypeDef(TypedDict):
    FlowDefinitionName: str,
    HumanLoopConfig: HumanLoopConfigTypeDef,  # (1)
    OutputConfig: FlowDefinitionOutputConfigTypeDef,  # (2)
    RoleArn: str,
    HumanLoopRequestSource: NotRequired[HumanLoopRequestSourceTypeDef],  # (3)
    HumanLoopActivationConfig: NotRequired[HumanLoopActivationConfigTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See HumanLoopConfigTypeDef
  2. See FlowDefinitionOutputConfigTypeDef
  3. See HumanLoopRequestSourceTypeDef
  4. See HumanLoopActivationConfigTypeDef
  5. See TagTypeDef

CreateFlowDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateFlowDefinitionResponseTypeDef

def get_value() -> CreateFlowDefinitionResponseTypeDef:
    return {
        "FlowDefinitionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateFlowDefinitionResponseTypeDef(TypedDict):
    FlowDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateHumanTaskUiRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateHumanTaskUiRequestRequestTypeDef

def get_value() -> CreateHumanTaskUiRequestRequestTypeDef:
    return {
        "HumanTaskUiName": ...,
        "UiTemplate": ...,
    }
Definition
class CreateHumanTaskUiRequestRequestTypeDef(TypedDict):
    HumanTaskUiName: str,
    UiTemplate: UiTemplateTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See UiTemplateTypeDef
  2. See TagTypeDef

CreateHumanTaskUiResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateHumanTaskUiResponseTypeDef

def get_value() -> CreateHumanTaskUiResponseTypeDef:
    return {
        "HumanTaskUiArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateHumanTaskUiResponseTypeDef(TypedDict):
    HumanTaskUiArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateHyperParameterTuningJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateHyperParameterTuningJobRequestRequestTypeDef

def get_value() -> CreateHyperParameterTuningJobRequestRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
        "HyperParameterTuningJobConfig": ...,
    }
Definition
class CreateHyperParameterTuningJobRequestRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    HyperParameterTuningJobConfig: HyperParameterTuningJobConfigTypeDef,  # (1)
    TrainingJobDefinition: NotRequired[HyperParameterTrainingJobDefinitionTypeDef],  # (2)
    TrainingJobDefinitions: NotRequired[Sequence[HyperParameterTrainingJobDefinitionTypeDef]],  # (3)
    WarmStartConfig: NotRequired[HyperParameterTuningJobWarmStartConfigTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See HyperParameterTuningJobConfigTypeDef
  2. See HyperParameterTrainingJobDefinitionTypeDef
  3. See HyperParameterTrainingJobDefinitionTypeDef
  4. See HyperParameterTuningJobWarmStartConfigTypeDef
  5. See TagTypeDef

CreateHyperParameterTuningJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateHyperParameterTuningJobResponseTypeDef

def get_value() -> CreateHyperParameterTuningJobResponseTypeDef:
    return {
        "HyperParameterTuningJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateHyperParameterTuningJobResponseTypeDef(TypedDict):
    HyperParameterTuningJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateImageRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateImageRequestRequestTypeDef

def get_value() -> CreateImageRequestRequestTypeDef:
    return {
        "ImageName": ...,
        "RoleArn": ...,
    }
Definition
class CreateImageRequestRequestTypeDef(TypedDict):
    ImageName: str,
    RoleArn: str,
    Description: NotRequired[str],
    DisplayName: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateImageResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateImageResponseTypeDef

def get_value() -> CreateImageResponseTypeDef:
    return {
        "ImageArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateImageResponseTypeDef(TypedDict):
    ImageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateImageVersionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateImageVersionRequestRequestTypeDef

def get_value() -> CreateImageVersionRequestRequestTypeDef:
    return {
        "BaseImage": ...,
        "ClientToken": ...,
        "ImageName": ...,
    }
Definition
class CreateImageVersionRequestRequestTypeDef(TypedDict):
    BaseImage: str,
    ClientToken: str,
    ImageName: str,

CreateImageVersionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateImageVersionResponseTypeDef

def get_value() -> CreateImageVersionResponseTypeDef:
    return {
        "ImageVersionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateImageVersionResponseTypeDef(TypedDict):
    ImageVersionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateInferenceRecommendationsJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateInferenceRecommendationsJobRequestRequestTypeDef

def get_value() -> CreateInferenceRecommendationsJobRequestRequestTypeDef:
    return {
        "JobName": ...,
        "JobType": ...,
        "RoleArn": ...,
        "InputConfig": ...,
    }
Definition
class CreateInferenceRecommendationsJobRequestRequestTypeDef(TypedDict):
    JobName: str,
    JobType: RecommendationJobTypeType,  # (1)
    RoleArn: str,
    InputConfig: RecommendationJobInputConfigTypeDef,  # (2)
    JobDescription: NotRequired[str],
    StoppingConditions: NotRequired[RecommendationJobStoppingConditionsTypeDef],  # (3)
    OutputConfig: NotRequired[RecommendationJobOutputConfigTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See RecommendationJobTypeType
  2. See RecommendationJobInputConfigTypeDef
  3. See RecommendationJobStoppingConditionsTypeDef
  4. See RecommendationJobOutputConfigTypeDef
  5. See TagTypeDef

CreateInferenceRecommendationsJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateInferenceRecommendationsJobResponseTypeDef

def get_value() -> CreateInferenceRecommendationsJobResponseTypeDef:
    return {
        "JobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateInferenceRecommendationsJobResponseTypeDef(TypedDict):
    JobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateLabelingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateLabelingJobRequestRequestTypeDef

def get_value() -> CreateLabelingJobRequestRequestTypeDef:
    return {
        "LabelingJobName": ...,
        "LabelAttributeName": ...,
        "InputConfig": ...,
        "OutputConfig": ...,
        "RoleArn": ...,
        "HumanTaskConfig": ...,
    }
Definition
class CreateLabelingJobRequestRequestTypeDef(TypedDict):
    LabelingJobName: str,
    LabelAttributeName: str,
    InputConfig: LabelingJobInputConfigTypeDef,  # (1)
    OutputConfig: LabelingJobOutputConfigTypeDef,  # (2)
    RoleArn: str,
    HumanTaskConfig: HumanTaskConfigTypeDef,  # (3)
    LabelCategoryConfigS3Uri: NotRequired[str],
    StoppingConditions: NotRequired[LabelingJobStoppingConditionsTypeDef],  # (4)
    LabelingJobAlgorithmsConfig: NotRequired[LabelingJobAlgorithmsConfigTypeDef],  # (5)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
  1. See LabelingJobInputConfigTypeDef
  2. See LabelingJobOutputConfigTypeDef
  3. See HumanTaskConfigTypeDef
  4. See LabelingJobStoppingConditionsTypeDef
  5. See LabelingJobAlgorithmsConfigTypeDef
  6. See TagTypeDef

CreateLabelingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateLabelingJobResponseTypeDef

def get_value() -> CreateLabelingJobResponseTypeDef:
    return {
        "LabelingJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateLabelingJobResponseTypeDef(TypedDict):
    LabelingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelBiasJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelBiasJobDefinitionRequestRequestTypeDef

def get_value() -> CreateModelBiasJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
        "ModelBiasAppSpecification": ...,
        "ModelBiasJobInput": ...,
        "ModelBiasJobOutputConfig": ...,
        "JobResources": ...,
        "RoleArn": ...,
    }
Definition
class CreateModelBiasJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    ModelBiasAppSpecification: ModelBiasAppSpecificationTypeDef,  # (1)
    ModelBiasJobInput: ModelBiasJobInputTypeDef,  # (2)
    ModelBiasJobOutputConfig: MonitoringOutputConfigTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    ModelBiasBaselineConfig: NotRequired[ModelBiasBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See ModelBiasAppSpecificationTypeDef
  2. See ModelBiasJobInputTypeDef
  3. See MonitoringOutputConfigTypeDef
  4. See MonitoringResourcesTypeDef
  5. See ModelBiasBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

CreateModelBiasJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelBiasJobDefinitionResponseTypeDef

def get_value() -> CreateModelBiasJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateModelBiasJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelExplainabilityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelExplainabilityJobDefinitionRequestRequestTypeDef

def get_value() -> CreateModelExplainabilityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
        "ModelExplainabilityAppSpecification": ...,
        "ModelExplainabilityJobInput": ...,
        "ModelExplainabilityJobOutputConfig": ...,
        "JobResources": ...,
        "RoleArn": ...,
    }
Definition
class CreateModelExplainabilityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    ModelExplainabilityAppSpecification: ModelExplainabilityAppSpecificationTypeDef,  # (1)
    ModelExplainabilityJobInput: ModelExplainabilityJobInputTypeDef,  # (2)
    ModelExplainabilityJobOutputConfig: MonitoringOutputConfigTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    ModelExplainabilityBaselineConfig: NotRequired[ModelExplainabilityBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See ModelExplainabilityAppSpecificationTypeDef
  2. See ModelExplainabilityJobInputTypeDef
  3. See MonitoringOutputConfigTypeDef
  4. See MonitoringResourcesTypeDef
  5. See ModelExplainabilityBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

CreateModelExplainabilityJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelExplainabilityJobDefinitionResponseTypeDef

def get_value() -> CreateModelExplainabilityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateModelExplainabilityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelInputRequestTypeDef

def get_value() -> CreateModelInputRequestTypeDef:
    return {
        "ModelName": ...,
        "ExecutionRoleArn": ...,
    }
Definition
class CreateModelInputRequestTypeDef(TypedDict):
    ModelName: str,
    ExecutionRoleArn: str,
    PrimaryContainer: NotRequired[ContainerDefinitionTypeDef],  # (1)
    Containers: NotRequired[Sequence[ContainerDefinitionTypeDef]],  # (2)
    InferenceExecutionConfig: NotRequired[InferenceExecutionConfigTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (5)
    EnableNetworkIsolation: NotRequired[bool],
  1. See ContainerDefinitionTypeDef
  2. See ContainerDefinitionTypeDef
  3. See InferenceExecutionConfigTypeDef
  4. See TagTypeDef
  5. See VpcConfigTypeDef

CreateModelOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelOutputTypeDef

def get_value() -> CreateModelOutputTypeDef:
    return {
        "ModelArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateModelOutputTypeDef(TypedDict):
    ModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelPackageGroupInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelPackageGroupInputRequestTypeDef

def get_value() -> CreateModelPackageGroupInputRequestTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }
Definition
class CreateModelPackageGroupInputRequestTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageGroupDescription: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateModelPackageGroupOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelPackageGroupOutputTypeDef

def get_value() -> CreateModelPackageGroupOutputTypeDef:
    return {
        "ModelPackageGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateModelPackageGroupOutputTypeDef(TypedDict):
    ModelPackageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelPackageInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelPackageInputRequestTypeDef

def get_value() -> CreateModelPackageInputRequestTypeDef:
    return {
        "ModelPackageName": ...,
    }
Definition
class CreateModelPackageInputRequestTypeDef(TypedDict):
    ModelPackageName: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ModelPackageDescription: NotRequired[str],
    InferenceSpecification: NotRequired[InferenceSpecificationTypeDef],  # (1)
    ValidationSpecification: NotRequired[ModelPackageValidationSpecificationTypeDef],  # (2)
    SourceAlgorithmSpecification: NotRequired[SourceAlgorithmSpecificationTypeDef],  # (3)
    CertifyForMarketplace: NotRequired[bool],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (5)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (6)
    ModelMetrics: NotRequired[ModelMetricsTypeDef],  # (7)
    ClientToken: NotRequired[str],
    CustomerMetadataProperties: NotRequired[Mapping[str, str]],
    DriftCheckBaselines: NotRequired[DriftCheckBaselinesTypeDef],  # (8)
    Domain: NotRequired[str],
    Task: NotRequired[str],
    SamplePayloadUrl: NotRequired[str],
    AdditionalInferenceSpecifications: NotRequired[Sequence[AdditionalInferenceSpecificationDefinitionTypeDef]],  # (9)
  1. See InferenceSpecificationTypeDef
  2. See ModelPackageValidationSpecificationTypeDef
  3. See SourceAlgorithmSpecificationTypeDef
  4. See TagTypeDef
  5. See ModelApprovalStatusType
  6. See MetadataPropertiesTypeDef
  7. See ModelMetricsTypeDef
  8. See DriftCheckBaselinesTypeDef
  9. See AdditionalInferenceSpecificationDefinitionTypeDef

CreateModelPackageOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelPackageOutputTypeDef

def get_value() -> CreateModelPackageOutputTypeDef:
    return {
        "ModelPackageArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateModelPackageOutputTypeDef(TypedDict):
    ModelPackageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateModelQualityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelQualityJobDefinitionRequestRequestTypeDef

def get_value() -> CreateModelQualityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
        "ModelQualityAppSpecification": ...,
        "ModelQualityJobInput": ...,
        "ModelQualityJobOutputConfig": ...,
        "JobResources": ...,
        "RoleArn": ...,
    }
Definition
class CreateModelQualityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,
    ModelQualityAppSpecification: ModelQualityAppSpecificationTypeDef,  # (1)
    ModelQualityJobInput: ModelQualityJobInputTypeDef,  # (2)
    ModelQualityJobOutputConfig: MonitoringOutputConfigTypeDef,  # (3)
    JobResources: MonitoringResourcesTypeDef,  # (4)
    RoleArn: str,
    ModelQualityBaselineConfig: NotRequired[ModelQualityBaselineConfigTypeDef],  # (5)
    NetworkConfig: NotRequired[MonitoringNetworkConfigTypeDef],  # (6)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (7)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (8)
  1. See ModelQualityAppSpecificationTypeDef
  2. See ModelQualityJobInputTypeDef
  3. See MonitoringOutputConfigTypeDef
  4. See MonitoringResourcesTypeDef
  5. See ModelQualityBaselineConfigTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See TagTypeDef

CreateModelQualityJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateModelQualityJobDefinitionResponseTypeDef

def get_value() -> CreateModelQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateModelQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateMonitoringScheduleRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateMonitoringScheduleRequestRequestTypeDef

def get_value() -> CreateMonitoringScheduleRequestRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
        "MonitoringScheduleConfig": ...,
    }
Definition
class CreateMonitoringScheduleRequestRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringScheduleConfig: MonitoringScheduleConfigTypeDef,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See MonitoringScheduleConfigTypeDef
  2. See TagTypeDef

CreateMonitoringScheduleResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateMonitoringScheduleResponseTypeDef

def get_value() -> CreateMonitoringScheduleResponseTypeDef:
    return {
        "MonitoringScheduleArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateMonitoringScheduleResponseTypeDef(TypedDict):
    MonitoringScheduleArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateNotebookInstanceInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateNotebookInstanceInputRequestTypeDef

def get_value() -> CreateNotebookInstanceInputRequestTypeDef:
    return {
        "NotebookInstanceName": ...,
        "InstanceType": ...,
        "RoleArn": ...,
    }
Definition
class CreateNotebookInstanceInputRequestTypeDef(TypedDict):
    NotebookInstanceName: str,
    InstanceType: InstanceTypeType,  # (1)
    RoleArn: str,
    SubnetId: NotRequired[str],
    SecurityGroupIds: NotRequired[Sequence[str]],
    KmsKeyId: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    LifecycleConfigName: NotRequired[str],
    DirectInternetAccess: NotRequired[DirectInternetAccessType],  # (3)
    VolumeSizeInGB: NotRequired[int],
    AcceleratorTypes: NotRequired[Sequence[NotebookInstanceAcceleratorTypeType]],  # (4)
    DefaultCodeRepository: NotRequired[str],
    AdditionalCodeRepositories: NotRequired[Sequence[str]],
    RootAccess: NotRequired[RootAccessType],  # (5)
    PlatformIdentifier: NotRequired[str],
  1. See InstanceTypeType
  2. See TagTypeDef
  3. See DirectInternetAccessType
  4. See NotebookInstanceAcceleratorTypeType
  5. See RootAccessType

CreateNotebookInstanceLifecycleConfigInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateNotebookInstanceLifecycleConfigInputRequestTypeDef

def get_value() -> CreateNotebookInstanceLifecycleConfigInputRequestTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }
Definition
class CreateNotebookInstanceLifecycleConfigInputRequestTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,
    OnCreate: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
    OnStart: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
  1. See NotebookInstanceLifecycleHookTypeDef
  2. See NotebookInstanceLifecycleHookTypeDef

CreateNotebookInstanceLifecycleConfigOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateNotebookInstanceLifecycleConfigOutputTypeDef

def get_value() -> CreateNotebookInstanceLifecycleConfigOutputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateNotebookInstanceLifecycleConfigOutputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateNotebookInstanceOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateNotebookInstanceOutputTypeDef

def get_value() -> CreateNotebookInstanceOutputTypeDef:
    return {
        "NotebookInstanceArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateNotebookInstanceOutputTypeDef(TypedDict):
    NotebookInstanceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreatePipelineRequestRequestTypeDef

def get_value() -> CreatePipelineRequestRequestTypeDef:
    return {
        "PipelineName": ...,
        "ClientRequestToken": ...,
        "RoleArn": ...,
    }
Definition
class CreatePipelineRequestRequestTypeDef(TypedDict):
    PipelineName: str,
    ClientRequestToken: str,
    RoleArn: str,
    PipelineDisplayName: NotRequired[str],
    PipelineDefinition: NotRequired[str],
    PipelineDefinitionS3Location: NotRequired[PipelineDefinitionS3LocationTypeDef],  # (1)
    PipelineDescription: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (3)
  1. See PipelineDefinitionS3LocationTypeDef
  2. See TagTypeDef
  3. See ParallelismConfigurationTypeDef

CreatePipelineResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreatePipelineResponseTypeDef

def get_value() -> CreatePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreatePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePresignedDomainUrlRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreatePresignedDomainUrlRequestRequestTypeDef

def get_value() -> CreatePresignedDomainUrlRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
    }
Definition
class CreatePresignedDomainUrlRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    SessionExpirationDurationInSeconds: NotRequired[int],
    ExpiresInSeconds: NotRequired[int],

CreatePresignedDomainUrlResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreatePresignedDomainUrlResponseTypeDef

def get_value() -> CreatePresignedDomainUrlResponseTypeDef:
    return {
        "AuthorizedUrl": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreatePresignedDomainUrlResponseTypeDef(TypedDict):
    AuthorizedUrl: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreatePresignedNotebookInstanceUrlInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreatePresignedNotebookInstanceUrlInputRequestTypeDef

def get_value() -> CreatePresignedNotebookInstanceUrlInputRequestTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class CreatePresignedNotebookInstanceUrlInputRequestTypeDef(TypedDict):
    NotebookInstanceName: str,
    SessionExpirationDurationInSeconds: NotRequired[int],

CreatePresignedNotebookInstanceUrlOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreatePresignedNotebookInstanceUrlOutputTypeDef

def get_value() -> CreatePresignedNotebookInstanceUrlOutputTypeDef:
    return {
        "AuthorizedUrl": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreatePresignedNotebookInstanceUrlOutputTypeDef(TypedDict):
    AuthorizedUrl: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateProcessingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateProcessingJobRequestRequestTypeDef

def get_value() -> CreateProcessingJobRequestRequestTypeDef:
    return {
        "ProcessingJobName": ...,
        "ProcessingResources": ...,
        "AppSpecification": ...,
        "RoleArn": ...,
    }
Definition
class CreateProcessingJobRequestRequestTypeDef(TypedDict):
    ProcessingJobName: str,
    ProcessingResources: ProcessingResourcesTypeDef,  # (1)
    AppSpecification: AppSpecificationTypeDef,  # (2)
    RoleArn: str,
    ProcessingInputs: NotRequired[Sequence[ProcessingInputTypeDef]],  # (3)
    ProcessingOutputConfig: NotRequired[ProcessingOutputConfigTypeDef],  # (4)
    StoppingCondition: NotRequired[ProcessingStoppingConditionTypeDef],  # (5)
    Environment: NotRequired[Mapping[str, str]],
    NetworkConfig: NotRequired[NetworkConfigTypeDef],  # (6)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (7)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (8)
  1. See ProcessingResourcesTypeDef
  2. See AppSpecificationTypeDef
  3. See ProcessingInputTypeDef
  4. See ProcessingOutputConfigTypeDef
  5. See ProcessingStoppingConditionTypeDef
  6. See NetworkConfigTypeDef
  7. See TagTypeDef
  8. See ExperimentConfigTypeDef

CreateProcessingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateProcessingJobResponseTypeDef

def get_value() -> CreateProcessingJobResponseTypeDef:
    return {
        "ProcessingJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateProcessingJobResponseTypeDef(TypedDict):
    ProcessingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateProjectInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateProjectInputRequestTypeDef

def get_value() -> CreateProjectInputRequestTypeDef:
    return {
        "ProjectName": ...,
        "ServiceCatalogProvisioningDetails": ...,
    }
Definition
class CreateProjectInputRequestTypeDef(TypedDict):
    ProjectName: str,
    ServiceCatalogProvisioningDetails: ServiceCatalogProvisioningDetailsTypeDef,  # (1)
    ProjectDescription: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ServiceCatalogProvisioningDetailsTypeDef
  2. See TagTypeDef

CreateProjectOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateProjectOutputTypeDef

def get_value() -> CreateProjectOutputTypeDef:
    return {
        "ProjectArn": ...,
        "ProjectId": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateProjectOutputTypeDef(TypedDict):
    ProjectArn: str,
    ProjectId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateStudioLifecycleConfigRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateStudioLifecycleConfigRequestRequestTypeDef

def get_value() -> CreateStudioLifecycleConfigRequestRequestTypeDef:
    return {
        "StudioLifecycleConfigName": ...,
        "StudioLifecycleConfigContent": ...,
        "StudioLifecycleConfigAppType": ...,
    }
Definition
class CreateStudioLifecycleConfigRequestRequestTypeDef(TypedDict):
    StudioLifecycleConfigName: str,
    StudioLifecycleConfigContent: str,
    StudioLifecycleConfigAppType: StudioLifecycleConfigAppTypeType,  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See StudioLifecycleConfigAppTypeType
  2. See TagTypeDef

CreateStudioLifecycleConfigResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateStudioLifecycleConfigResponseTypeDef

def get_value() -> CreateStudioLifecycleConfigResponseTypeDef:
    return {
        "StudioLifecycleConfigArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateStudioLifecycleConfigResponseTypeDef(TypedDict):
    StudioLifecycleConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrainingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTrainingJobRequestRequestTypeDef

def get_value() -> CreateTrainingJobRequestRequestTypeDef:
    return {
        "TrainingJobName": ...,
        "AlgorithmSpecification": ...,
        "RoleArn": ...,
        "OutputDataConfig": ...,
        "ResourceConfig": ...,
        "StoppingCondition": ...,
    }
Definition
class CreateTrainingJobRequestRequestTypeDef(TypedDict):
    TrainingJobName: str,
    AlgorithmSpecification: AlgorithmSpecificationTypeDef,  # (1)
    RoleArn: str,
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    ResourceConfig: ResourceConfigTypeDef,  # (3)
    StoppingCondition: StoppingConditionTypeDef,  # (4)
    HyperParameters: NotRequired[Mapping[str, str]],
    InputDataConfig: NotRequired[Sequence[ChannelTypeDef]],  # (5)
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (6)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (7)
    EnableNetworkIsolation: NotRequired[bool],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableManagedSpotTraining: NotRequired[bool],
    CheckpointConfig: NotRequired[CheckpointConfigTypeDef],  # (8)
    DebugHookConfig: NotRequired[DebugHookConfigTypeDef],  # (9)
    DebugRuleConfigurations: NotRequired[Sequence[DebugRuleConfigurationTypeDef]],  # (10)
    TensorBoardOutputConfig: NotRequired[TensorBoardOutputConfigTypeDef],  # (11)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (12)
    ProfilerConfig: NotRequired[ProfilerConfigTypeDef],  # (13)
    ProfilerRuleConfigurations: NotRequired[Sequence[ProfilerRuleConfigurationTypeDef]],  # (14)
    Environment: NotRequired[Mapping[str, str]],
    RetryStrategy: NotRequired[RetryStrategyTypeDef],  # (15)
  1. See AlgorithmSpecificationTypeDef
  2. See OutputDataConfigTypeDef
  3. See ResourceConfigTypeDef
  4. See StoppingConditionTypeDef
  5. See ChannelTypeDef
  6. See VpcConfigTypeDef
  7. See TagTypeDef
  8. See CheckpointConfigTypeDef
  9. See DebugHookConfigTypeDef
  10. See DebugRuleConfigurationTypeDef
  11. See TensorBoardOutputConfigTypeDef
  12. See ExperimentConfigTypeDef
  13. See ProfilerConfigTypeDef
  14. See ProfilerRuleConfigurationTypeDef
  15. See RetryStrategyTypeDef

CreateTrainingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTrainingJobResponseTypeDef

def get_value() -> CreateTrainingJobResponseTypeDef:
    return {
        "TrainingJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateTrainingJobResponseTypeDef(TypedDict):
    TrainingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTransformJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTransformJobRequestRequestTypeDef

def get_value() -> CreateTransformJobRequestRequestTypeDef:
    return {
        "TransformJobName": ...,
        "ModelName": ...,
        "TransformInput": ...,
        "TransformOutput": ...,
        "TransformResources": ...,
    }
Definition
class CreateTransformJobRequestRequestTypeDef(TypedDict):
    TransformJobName: str,
    ModelName: str,
    TransformInput: TransformInputTypeDef,  # (1)
    TransformOutput: TransformOutputTypeDef,  # (2)
    TransformResources: TransformResourcesTypeDef,  # (3)
    MaxConcurrentTransforms: NotRequired[int],
    ModelClientConfig: NotRequired[ModelClientConfigTypeDef],  # (4)
    MaxPayloadInMB: NotRequired[int],
    BatchStrategy: NotRequired[BatchStrategyType],  # (5)
    Environment: NotRequired[Mapping[str, str]],
    DataProcessing: NotRequired[DataProcessingTypeDef],  # (6)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (7)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (8)
  1. See TransformInputTypeDef
  2. See TransformOutputTypeDef
  3. See TransformResourcesTypeDef
  4. See ModelClientConfigTypeDef
  5. See BatchStrategyType
  6. See DataProcessingTypeDef
  7. See TagTypeDef
  8. See ExperimentConfigTypeDef

CreateTransformJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTransformJobResponseTypeDef

def get_value() -> CreateTransformJobResponseTypeDef:
    return {
        "TransformJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateTransformJobResponseTypeDef(TypedDict):
    TransformJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrialComponentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTrialComponentRequestRequestTypeDef

def get_value() -> CreateTrialComponentRequestRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }
Definition
class CreateTrialComponentRequestRequestTypeDef(TypedDict):
    TrialComponentName: str,
    DisplayName: NotRequired[str],
    Status: NotRequired[TrialComponentStatusTypeDef],  # (1)
    StartTime: NotRequired[Union[datetime, str]],
    EndTime: NotRequired[Union[datetime, str]],
    Parameters: NotRequired[Mapping[str, TrialComponentParameterValueTypeDef]],  # (2)
    InputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    OutputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (5)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
  1. See TrialComponentStatusTypeDef
  2. See TrialComponentParameterValueTypeDef
  3. See TrialComponentArtifactTypeDef
  4. See TrialComponentArtifactTypeDef
  5. See MetadataPropertiesTypeDef
  6. See TagTypeDef

CreateTrialComponentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTrialComponentResponseTypeDef

def get_value() -> CreateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateTrialRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTrialRequestRequestTypeDef

def get_value() -> CreateTrialRequestRequestTypeDef:
    return {
        "TrialName": ...,
        "ExperimentName": ...,
    }
Definition
class CreateTrialRequestRequestTypeDef(TypedDict):
    TrialName: str,
    ExperimentName: str,
    DisplayName: NotRequired[str],
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See MetadataPropertiesTypeDef
  2. See TagTypeDef

CreateTrialResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateTrialResponseTypeDef

def get_value() -> CreateTrialResponseTypeDef:
    return {
        "TrialArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateTrialResponseTypeDef(TypedDict):
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateUserProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateUserProfileRequestRequestTypeDef

def get_value() -> CreateUserProfileRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
    }
Definition
class CreateUserProfileRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    SingleSignOnUserIdentifier: NotRequired[str],
    SingleSignOnUserValue: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    UserSettings: NotRequired[UserSettingsTypeDef],  # (2)
  1. See TagTypeDef
  2. See UserSettingsTypeDef

CreateUserProfileResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateUserProfileResponseTypeDef

def get_value() -> CreateUserProfileResponseTypeDef:
    return {
        "UserProfileArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateUserProfileResponseTypeDef(TypedDict):
    UserProfileArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWorkforceRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateWorkforceRequestRequestTypeDef

def get_value() -> CreateWorkforceRequestRequestTypeDef:
    return {
        "WorkforceName": ...,
    }
Definition
class CreateWorkforceRequestRequestTypeDef(TypedDict):
    WorkforceName: str,
    CognitoConfig: NotRequired[CognitoConfigTypeDef],  # (1)
    OidcConfig: NotRequired[OidcConfigTypeDef],  # (2)
    SourceIpConfig: NotRequired[SourceIpConfigTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See CognitoConfigTypeDef
  2. See OidcConfigTypeDef
  3. See SourceIpConfigTypeDef
  4. See TagTypeDef

CreateWorkforceResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateWorkforceResponseTypeDef

def get_value() -> CreateWorkforceResponseTypeDef:
    return {
        "WorkforceArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateWorkforceResponseTypeDef(TypedDict):
    WorkforceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWorkteamRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateWorkteamRequestRequestTypeDef

def get_value() -> CreateWorkteamRequestRequestTypeDef:
    return {
        "WorkteamName": ...,
        "MemberDefinitions": ...,
        "Description": ...,
    }
Definition
class CreateWorkteamRequestRequestTypeDef(TypedDict):
    WorkteamName: str,
    MemberDefinitions: Sequence[MemberDefinitionTypeDef],  # (1)
    Description: str,
    WorkforceName: NotRequired[str],
    NotificationConfiguration: NotRequired[NotificationConfigurationTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See MemberDefinitionTypeDef
  2. See NotificationConfigurationTypeDef
  3. See TagTypeDef

CreateWorkteamResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CreateWorkteamResponseTypeDef

def get_value() -> CreateWorkteamResponseTypeDef:
    return {
        "WorkteamArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateWorkteamResponseTypeDef(TypedDict):
    WorkteamArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CustomImageTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import CustomImageTypeDef

def get_value() -> CustomImageTypeDef:
    return {
        "ImageName": ...,
        "AppImageConfigName": ...,
    }
Definition
class CustomImageTypeDef(TypedDict):
    ImageName: str,
    AppImageConfigName: str,
    ImageVersionNumber: NotRequired[int],

DataCaptureConfigSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataCaptureConfigSummaryTypeDef

def get_value() -> DataCaptureConfigSummaryTypeDef:
    return {
        "EnableCapture": ...,
        "CaptureStatus": ...,
        "CurrentSamplingPercentage": ...,
        "DestinationS3Uri": ...,
        "KmsKeyId": ...,
    }
Definition
class DataCaptureConfigSummaryTypeDef(TypedDict):
    EnableCapture: bool,
    CaptureStatus: CaptureStatusType,  # (1)
    CurrentSamplingPercentage: int,
    DestinationS3Uri: str,
    KmsKeyId: str,
  1. See CaptureStatusType

DataCaptureConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataCaptureConfigTypeDef

def get_value() -> DataCaptureConfigTypeDef:
    return {
        "InitialSamplingPercentage": ...,
        "DestinationS3Uri": ...,
        "CaptureOptions": ...,
    }
Definition
class DataCaptureConfigTypeDef(TypedDict):
    InitialSamplingPercentage: int,
    DestinationS3Uri: str,
    CaptureOptions: Sequence[CaptureOptionTypeDef],  # (1)
    EnableCapture: NotRequired[bool],
    KmsKeyId: NotRequired[str],
    CaptureContentTypeHeader: NotRequired[CaptureContentTypeHeaderTypeDef],  # (2)
  1. See CaptureOptionTypeDef
  2. See CaptureContentTypeHeaderTypeDef

DataCatalogConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataCatalogConfigTypeDef

def get_value() -> DataCatalogConfigTypeDef:
    return {
        "TableName": ...,
        "Catalog": ...,
        "Database": ...,
    }
Definition
class DataCatalogConfigTypeDef(TypedDict):
    TableName: str,
    Catalog: str,
    Database: str,

DataProcessingTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataProcessingTypeDef

def get_value() -> DataProcessingTypeDef:
    return {
        "InputFilter": ...,
    }
Definition
class DataProcessingTypeDef(TypedDict):
    InputFilter: NotRequired[str],
    OutputFilter: NotRequired[str],
    JoinSource: NotRequired[JoinSourceType],  # (1)
  1. See JoinSourceType

DataQualityAppSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataQualityAppSpecificationTypeDef

def get_value() -> DataQualityAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }
Definition
class DataQualityAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],
    Environment: NotRequired[Mapping[str, str]],

DataQualityBaselineConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataQualityBaselineConfigTypeDef

def get_value() -> DataQualityBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }
Definition
class DataQualityBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
    StatisticsResource: NotRequired[MonitoringStatisticsResourceTypeDef],  # (2)
  1. See MonitoringConstraintsResourceTypeDef
  2. See MonitoringStatisticsResourceTypeDef

DataQualityJobInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataQualityJobInputTypeDef

def get_value() -> DataQualityJobInputTypeDef:
    return {
        "EndpointInput": ...,
    }
Definition
class DataQualityJobInputTypeDef(TypedDict):
    EndpointInput: EndpointInputTypeDef,  # (1)
  1. See EndpointInputTypeDef

DataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DataSourceTypeDef

def get_value() -> DataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }
Definition
class DataSourceTypeDef(TypedDict):
    S3DataSource: NotRequired[S3DataSourceTypeDef],  # (1)
    FileSystemDataSource: NotRequired[FileSystemDataSourceTypeDef],  # (2)
  1. See S3DataSourceTypeDef
  2. See FileSystemDataSourceTypeDef

DatasetDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DatasetDefinitionTypeDef

def get_value() -> DatasetDefinitionTypeDef:
    return {
        "AthenaDatasetDefinition": ...,
    }
Definition
class DatasetDefinitionTypeDef(TypedDict):
    AthenaDatasetDefinition: NotRequired[AthenaDatasetDefinitionTypeDef],  # (1)
    RedshiftDatasetDefinition: NotRequired[RedshiftDatasetDefinitionTypeDef],  # (2)
    LocalPath: NotRequired[str],
    DataDistributionType: NotRequired[DataDistributionTypeType],  # (3)
    InputMode: NotRequired[InputModeType],  # (4)
  1. See AthenaDatasetDefinitionTypeDef
  2. See RedshiftDatasetDefinitionTypeDef
  3. See DataDistributionTypeType
  4. See InputModeType

DebugHookConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DebugHookConfigTypeDef

def get_value() -> DebugHookConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class DebugHookConfigTypeDef(TypedDict):
    S3OutputPath: str,
    LocalPath: NotRequired[str],
    HookParameters: NotRequired[Mapping[str, str]],
    CollectionConfigurations: NotRequired[Sequence[CollectionConfigurationTypeDef]],  # (1)
  1. See CollectionConfigurationTypeDef

DebugRuleConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DebugRuleConfigurationTypeDef

def get_value() -> DebugRuleConfigurationTypeDef:
    return {
        "RuleConfigurationName": ...,
        "RuleEvaluatorImage": ...,
    }
Definition
class DebugRuleConfigurationTypeDef(TypedDict):
    RuleConfigurationName: str,
    RuleEvaluatorImage: str,
    LocalPath: NotRequired[str],
    S3OutputPath: NotRequired[str],
    InstanceType: NotRequired[ProcessingInstanceTypeType],  # (1)
    VolumeSizeInGB: NotRequired[int],
    RuleParameters: NotRequired[Mapping[str, str]],
  1. See ProcessingInstanceTypeType

DebugRuleEvaluationStatusTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DebugRuleEvaluationStatusTypeDef

def get_value() -> DebugRuleEvaluationStatusTypeDef:
    return {
        "RuleConfigurationName": ...,
    }
Definition
class DebugRuleEvaluationStatusTypeDef(TypedDict):
    RuleConfigurationName: NotRequired[str],
    RuleEvaluationJobArn: NotRequired[str],
    RuleEvaluationStatus: NotRequired[RuleEvaluationStatusType],  # (1)
    StatusDetails: NotRequired[str],
    LastModifiedTime: NotRequired[datetime],
  1. See RuleEvaluationStatusType

DeleteActionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteActionRequestRequestTypeDef

def get_value() -> DeleteActionRequestRequestTypeDef:
    return {
        "ActionName": ...,
    }
Definition
class DeleteActionRequestRequestTypeDef(TypedDict):
    ActionName: str,

DeleteActionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteActionResponseTypeDef

def get_value() -> DeleteActionResponseTypeDef:
    return {
        "ActionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteActionResponseTypeDef(TypedDict):
    ActionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteAlgorithmInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteAlgorithmInputRequestTypeDef

def get_value() -> DeleteAlgorithmInputRequestTypeDef:
    return {
        "AlgorithmName": ...,
    }
Definition
class DeleteAlgorithmInputRequestTypeDef(TypedDict):
    AlgorithmName: str,

DeleteAppImageConfigRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteAppImageConfigRequestRequestTypeDef

def get_value() -> DeleteAppImageConfigRequestRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }
Definition
class DeleteAppImageConfigRequestRequestTypeDef(TypedDict):
    AppImageConfigName: str,

DeleteAppRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteAppRequestRequestTypeDef

def get_value() -> DeleteAppRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
        "AppType": ...,
        "AppName": ...,
    }
Definition
class DeleteAppRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
  1. See AppTypeType

DeleteArtifactRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteArtifactRequestRequestTypeDef

def get_value() -> DeleteArtifactRequestRequestTypeDef:
    return {
        "ArtifactArn": ...,
    }
Definition
class DeleteArtifactRequestRequestTypeDef(TypedDict):
    ArtifactArn: NotRequired[str],
    Source: NotRequired[ArtifactSourceTypeDef],  # (1)
  1. See ArtifactSourceTypeDef

DeleteArtifactResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteArtifactResponseTypeDef

def get_value() -> DeleteArtifactResponseTypeDef:
    return {
        "ArtifactArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteArtifactResponseTypeDef(TypedDict):
    ArtifactArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteAssociationRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteAssociationRequestRequestTypeDef

def get_value() -> DeleteAssociationRequestRequestTypeDef:
    return {
        "SourceArn": ...,
        "DestinationArn": ...,
    }
Definition
class DeleteAssociationRequestRequestTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,

DeleteAssociationResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteAssociationResponseTypeDef

def get_value() -> DeleteAssociationResponseTypeDef:
    return {
        "SourceArn": ...,
        "DestinationArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteAssociationResponseTypeDef(TypedDict):
    SourceArn: str,
    DestinationArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteCodeRepositoryInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteCodeRepositoryInputRequestTypeDef

def get_value() -> DeleteCodeRepositoryInputRequestTypeDef:
    return {
        "CodeRepositoryName": ...,
    }
Definition
class DeleteCodeRepositoryInputRequestTypeDef(TypedDict):
    CodeRepositoryName: str,

DeleteContextRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteContextRequestRequestTypeDef

def get_value() -> DeleteContextRequestRequestTypeDef:
    return {
        "ContextName": ...,
    }
Definition
class DeleteContextRequestRequestTypeDef(TypedDict):
    ContextName: str,

DeleteContextResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteContextResponseTypeDef

def get_value() -> DeleteContextResponseTypeDef:
    return {
        "ContextArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteContextResponseTypeDef(TypedDict):
    ContextArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteDataQualityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteDataQualityJobDefinitionRequestRequestTypeDef

def get_value() -> DeleteDataQualityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DeleteDataQualityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteDeviceFleetRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteDeviceFleetRequestRequestTypeDef

def get_value() -> DeleteDeviceFleetRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }
Definition
class DeleteDeviceFleetRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,

DeleteDomainRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteDomainRequestRequestTypeDef

def get_value() -> DeleteDomainRequestRequestTypeDef:
    return {
        "DomainId": ...,
    }
Definition
class DeleteDomainRequestRequestTypeDef(TypedDict):
    DomainId: str,
    RetentionPolicy: NotRequired[RetentionPolicyTypeDef],  # (1)
  1. See RetentionPolicyTypeDef

DeleteEndpointConfigInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteEndpointConfigInputRequestTypeDef

def get_value() -> DeleteEndpointConfigInputRequestTypeDef:
    return {
        "EndpointConfigName": ...,
    }
Definition
class DeleteEndpointConfigInputRequestTypeDef(TypedDict):
    EndpointConfigName: str,

DeleteEndpointInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteEndpointInputRequestTypeDef

def get_value() -> DeleteEndpointInputRequestTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class DeleteEndpointInputRequestTypeDef(TypedDict):
    EndpointName: str,

DeleteExperimentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteExperimentRequestRequestTypeDef

def get_value() -> DeleteExperimentRequestRequestTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class DeleteExperimentRequestRequestTypeDef(TypedDict):
    ExperimentName: str,

DeleteExperimentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteExperimentResponseTypeDef

def get_value() -> DeleteExperimentResponseTypeDef:
    return {
        "ExperimentArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteExperimentResponseTypeDef(TypedDict):
    ExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteFeatureGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteFeatureGroupRequestRequestTypeDef

def get_value() -> DeleteFeatureGroupRequestRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }
Definition
class DeleteFeatureGroupRequestRequestTypeDef(TypedDict):
    FeatureGroupName: str,

DeleteFlowDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteFlowDefinitionRequestRequestTypeDef

def get_value() -> DeleteFlowDefinitionRequestRequestTypeDef:
    return {
        "FlowDefinitionName": ...,
    }
Definition
class DeleteFlowDefinitionRequestRequestTypeDef(TypedDict):
    FlowDefinitionName: str,

DeleteHumanTaskUiRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteHumanTaskUiRequestRequestTypeDef

def get_value() -> DeleteHumanTaskUiRequestRequestTypeDef:
    return {
        "HumanTaskUiName": ...,
    }
Definition
class DeleteHumanTaskUiRequestRequestTypeDef(TypedDict):
    HumanTaskUiName: str,

DeleteImageRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteImageRequestRequestTypeDef

def get_value() -> DeleteImageRequestRequestTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DeleteImageRequestRequestTypeDef(TypedDict):
    ImageName: str,

DeleteImageVersionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteImageVersionRequestRequestTypeDef

def get_value() -> DeleteImageVersionRequestRequestTypeDef:
    return {
        "ImageName": ...,
        "Version": ...,
    }
Definition
class DeleteImageVersionRequestRequestTypeDef(TypedDict):
    ImageName: str,
    Version: int,

DeleteModelBiasJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteModelBiasJobDefinitionRequestRequestTypeDef

def get_value() -> DeleteModelBiasJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DeleteModelBiasJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteModelExplainabilityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteModelExplainabilityJobDefinitionRequestRequestTypeDef

def get_value() -> DeleteModelExplainabilityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DeleteModelExplainabilityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteModelInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteModelInputRequestTypeDef

def get_value() -> DeleteModelInputRequestTypeDef:
    return {
        "ModelName": ...,
    }
Definition
class DeleteModelInputRequestTypeDef(TypedDict):
    ModelName: str,

DeleteModelPackageGroupInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteModelPackageGroupInputRequestTypeDef

def get_value() -> DeleteModelPackageGroupInputRequestTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }
Definition
class DeleteModelPackageGroupInputRequestTypeDef(TypedDict):
    ModelPackageGroupName: str,

DeleteModelPackageGroupPolicyInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteModelPackageGroupPolicyInputRequestTypeDef

def get_value() -> DeleteModelPackageGroupPolicyInputRequestTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }
Definition
class DeleteModelPackageGroupPolicyInputRequestTypeDef(TypedDict):
    ModelPackageGroupName: str,

DeleteModelPackageInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteModelPackageInputRequestTypeDef

def get_value() -> DeleteModelPackageInputRequestTypeDef:
    return {
        "ModelPackageName": ...,
    }
Definition
class DeleteModelPackageInputRequestTypeDef(TypedDict):
    ModelPackageName: str,

DeleteModelQualityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteModelQualityJobDefinitionRequestRequestTypeDef

def get_value() -> DeleteModelQualityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DeleteModelQualityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DeleteMonitoringScheduleRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteMonitoringScheduleRequestRequestTypeDef

def get_value() -> DeleteMonitoringScheduleRequestRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }
Definition
class DeleteMonitoringScheduleRequestRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

DeleteNotebookInstanceInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteNotebookInstanceInputRequestTypeDef

def get_value() -> DeleteNotebookInstanceInputRequestTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class DeleteNotebookInstanceInputRequestTypeDef(TypedDict):
    NotebookInstanceName: str,

DeleteNotebookInstanceLifecycleConfigInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteNotebookInstanceLifecycleConfigInputRequestTypeDef

def get_value() -> DeleteNotebookInstanceLifecycleConfigInputRequestTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }
Definition
class DeleteNotebookInstanceLifecycleConfigInputRequestTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,

DeletePipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeletePipelineRequestRequestTypeDef

def get_value() -> DeletePipelineRequestRequestTypeDef:
    return {
        "PipelineName": ...,
        "ClientRequestToken": ...,
    }
Definition
class DeletePipelineRequestRequestTypeDef(TypedDict):
    PipelineName: str,
    ClientRequestToken: str,

DeletePipelineResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeletePipelineResponseTypeDef

def get_value() -> DeletePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeletePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteProjectInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteProjectInputRequestTypeDef

def get_value() -> DeleteProjectInputRequestTypeDef:
    return {
        "ProjectName": ...,
    }
Definition
class DeleteProjectInputRequestTypeDef(TypedDict):
    ProjectName: str,

DeleteStudioLifecycleConfigRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteStudioLifecycleConfigRequestRequestTypeDef

def get_value() -> DeleteStudioLifecycleConfigRequestRequestTypeDef:
    return {
        "StudioLifecycleConfigName": ...,
    }
Definition
class DeleteStudioLifecycleConfigRequestRequestTypeDef(TypedDict):
    StudioLifecycleConfigName: str,

DeleteTagsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteTagsInputRequestTypeDef

def get_value() -> DeleteTagsInputRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class DeleteTagsInputRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

DeleteTrialComponentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteTrialComponentRequestRequestTypeDef

def get_value() -> DeleteTrialComponentRequestRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }
Definition
class DeleteTrialComponentRequestRequestTypeDef(TypedDict):
    TrialComponentName: str,

DeleteTrialComponentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteTrialComponentResponseTypeDef

def get_value() -> DeleteTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteTrialRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteTrialRequestRequestTypeDef

def get_value() -> DeleteTrialRequestRequestTypeDef:
    return {
        "TrialName": ...,
    }
Definition
class DeleteTrialRequestRequestTypeDef(TypedDict):
    TrialName: str,

DeleteTrialResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteTrialResponseTypeDef

def get_value() -> DeleteTrialResponseTypeDef:
    return {
        "TrialArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteTrialResponseTypeDef(TypedDict):
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteUserProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteUserProfileRequestRequestTypeDef

def get_value() -> DeleteUserProfileRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
    }
Definition
class DeleteUserProfileRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,

DeleteWorkforceRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteWorkforceRequestRequestTypeDef

def get_value() -> DeleteWorkforceRequestRequestTypeDef:
    return {
        "WorkforceName": ...,
    }
Definition
class DeleteWorkforceRequestRequestTypeDef(TypedDict):
    WorkforceName: str,

DeleteWorkteamRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteWorkteamRequestRequestTypeDef

def get_value() -> DeleteWorkteamRequestRequestTypeDef:
    return {
        "WorkteamName": ...,
    }
Definition
class DeleteWorkteamRequestRequestTypeDef(TypedDict):
    WorkteamName: str,

DeleteWorkteamResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeleteWorkteamResponseTypeDef

def get_value() -> DeleteWorkteamResponseTypeDef:
    return {
        "Success": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteWorkteamResponseTypeDef(TypedDict):
    Success: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeployedImageTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeployedImageTypeDef

def get_value() -> DeployedImageTypeDef:
    return {
        "SpecifiedImage": ...,
    }
Definition
class DeployedImageTypeDef(TypedDict):
    SpecifiedImage: NotRequired[str],
    ResolvedImage: NotRequired[str],
    ResolutionTime: NotRequired[datetime],

DeploymentConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeploymentConfigTypeDef

def get_value() -> DeploymentConfigTypeDef:
    return {
        "BlueGreenUpdatePolicy": ...,
    }
Definition
class DeploymentConfigTypeDef(TypedDict):
    BlueGreenUpdatePolicy: BlueGreenUpdatePolicyTypeDef,  # (1)
    AutoRollbackConfiguration: NotRequired[AutoRollbackConfigTypeDef],  # (2)
  1. See BlueGreenUpdatePolicyTypeDef
  2. See AutoRollbackConfigTypeDef

DeregisterDevicesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeregisterDevicesRequestRequestTypeDef

def get_value() -> DeregisterDevicesRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
        "DeviceNames": ...,
    }
Definition
class DeregisterDevicesRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    DeviceNames: Sequence[str],

DescribeActionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeActionRequestRequestTypeDef

def get_value() -> DescribeActionRequestRequestTypeDef:
    return {
        "ActionName": ...,
    }
Definition
class DescribeActionRequestRequestTypeDef(TypedDict):
    ActionName: str,

DescribeActionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeActionResponseTypeDef

def get_value() -> DescribeActionResponseTypeDef:
    return {
        "ActionName": ...,
        "ActionArn": ...,
        "Source": ...,
        "ActionType": ...,
        "Description": ...,
        "Status": ...,
        "Properties": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "MetadataProperties": ...,
        "LineageGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeActionResponseTypeDef(TypedDict):
    ActionName: str,
    ActionArn: str,
    Source: ActionSourceTypeDef,  # (1)
    ActionType: str,
    Description: str,
    Status: ActionStatusType,  # (2)
    Properties: Dict[str, str],
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (3)
    MetadataProperties: MetadataPropertiesTypeDef,  # (5)
    LineageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ActionSourceTypeDef
  2. See ActionStatusType
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See MetadataPropertiesTypeDef
  6. See ResponseMetadataTypeDef

DescribeAlgorithmInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAlgorithmInputRequestTypeDef

def get_value() -> DescribeAlgorithmInputRequestTypeDef:
    return {
        "AlgorithmName": ...,
    }
Definition
class DescribeAlgorithmInputRequestTypeDef(TypedDict):
    AlgorithmName: str,

DescribeAlgorithmOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAlgorithmOutputTypeDef

def get_value() -> DescribeAlgorithmOutputTypeDef:
    return {
        "AlgorithmName": ...,
        "AlgorithmArn": ...,
        "AlgorithmDescription": ...,
        "CreationTime": ...,
        "TrainingSpecification": ...,
        "InferenceSpecification": ...,
        "ValidationSpecification": ...,
        "AlgorithmStatus": ...,
        "AlgorithmStatusDetails": ...,
        "ProductId": ...,
        "CertifyForMarketplace": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAlgorithmOutputTypeDef(TypedDict):
    AlgorithmName: str,
    AlgorithmArn: str,
    AlgorithmDescription: str,
    CreationTime: datetime,
    TrainingSpecification: TrainingSpecificationTypeDef,  # (1)
    InferenceSpecification: InferenceSpecificationTypeDef,  # (2)
    ValidationSpecification: AlgorithmValidationSpecificationTypeDef,  # (3)
    AlgorithmStatus: AlgorithmStatusType,  # (4)
    AlgorithmStatusDetails: AlgorithmStatusDetailsTypeDef,  # (5)
    ProductId: str,
    CertifyForMarketplace: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See TrainingSpecificationTypeDef
  2. See InferenceSpecificationTypeDef
  3. See AlgorithmValidationSpecificationTypeDef
  4. See AlgorithmStatusType
  5. See AlgorithmStatusDetailsTypeDef
  6. See ResponseMetadataTypeDef

DescribeAppImageConfigRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAppImageConfigRequestRequestTypeDef

def get_value() -> DescribeAppImageConfigRequestRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }
Definition
class DescribeAppImageConfigRequestRequestTypeDef(TypedDict):
    AppImageConfigName: str,

DescribeAppImageConfigResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAppImageConfigResponseTypeDef

def get_value() -> DescribeAppImageConfigResponseTypeDef:
    return {
        "AppImageConfigArn": ...,
        "AppImageConfigName": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "KernelGatewayImageConfig": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAppImageConfigResponseTypeDef(TypedDict):
    AppImageConfigArn: str,
    AppImageConfigName: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    KernelGatewayImageConfig: KernelGatewayImageConfigTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See KernelGatewayImageConfigTypeDef
  2. See ResponseMetadataTypeDef

DescribeAppRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAppRequestRequestTypeDef

def get_value() -> DescribeAppRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
        "AppType": ...,
        "AppName": ...,
    }
Definition
class DescribeAppRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
  1. See AppTypeType

DescribeAppResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAppResponseTypeDef

def get_value() -> DescribeAppResponseTypeDef:
    return {
        "AppArn": ...,
        "AppType": ...,
        "AppName": ...,
        "DomainId": ...,
        "UserProfileName": ...,
        "Status": ...,
        "LastHealthCheckTimestamp": ...,
        "LastUserActivityTimestamp": ...,
        "CreationTime": ...,
        "FailureReason": ...,
        "ResourceSpec": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAppResponseTypeDef(TypedDict):
    AppArn: str,
    AppType: AppTypeType,  # (1)
    AppName: str,
    DomainId: str,
    UserProfileName: str,
    Status: AppStatusType,  # (2)
    LastHealthCheckTimestamp: datetime,
    LastUserActivityTimestamp: datetime,
    CreationTime: datetime,
    FailureReason: str,
    ResourceSpec: ResourceSpecTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See AppTypeType
  2. See AppStatusType
  3. See ResourceSpecTypeDef
  4. See ResponseMetadataTypeDef

DescribeArtifactRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeArtifactRequestRequestTypeDef

def get_value() -> DescribeArtifactRequestRequestTypeDef:
    return {
        "ArtifactArn": ...,
    }
Definition
class DescribeArtifactRequestRequestTypeDef(TypedDict):
    ArtifactArn: str,

DescribeArtifactResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeArtifactResponseTypeDef

def get_value() -> DescribeArtifactResponseTypeDef:
    return {
        "ArtifactName": ...,
        "ArtifactArn": ...,
        "Source": ...,
        "ArtifactType": ...,
        "Properties": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "MetadataProperties": ...,
        "LineageGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeArtifactResponseTypeDef(TypedDict):
    ArtifactName: str,
    ArtifactArn: str,
    Source: ArtifactSourceTypeDef,  # (1)
    ArtifactType: str,
    Properties: Dict[str, str],
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    MetadataProperties: MetadataPropertiesTypeDef,  # (4)
    LineageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ArtifactSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See MetadataPropertiesTypeDef
  5. See ResponseMetadataTypeDef

DescribeAutoMLJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAutoMLJobRequestRequestTypeDef

def get_value() -> DescribeAutoMLJobRequestRequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }
Definition
class DescribeAutoMLJobRequestRequestTypeDef(TypedDict):
    AutoMLJobName: str,

DescribeAutoMLJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeAutoMLJobResponseTypeDef

def get_value() -> DescribeAutoMLJobResponseTypeDef:
    return {
        "AutoMLJobName": ...,
        "AutoMLJobArn": ...,
        "InputDataConfig": ...,
        "OutputDataConfig": ...,
        "RoleArn": ...,
        "AutoMLJobObjective": ...,
        "ProblemType": ...,
        "AutoMLJobConfig": ...,
        "CreationTime": ...,
        "EndTime": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "PartialFailureReasons": ...,
        "BestCandidate": ...,
        "AutoMLJobStatus": ...,
        "AutoMLJobSecondaryStatus": ...,
        "GenerateCandidateDefinitionsOnly": ...,
        "AutoMLJobArtifacts": ...,
        "ResolvedAttributes": ...,
        "ModelDeployConfig": ...,
        "ModelDeployResult": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAutoMLJobResponseTypeDef(TypedDict):
    AutoMLJobName: str,
    AutoMLJobArn: str,
    InputDataConfig: List[AutoMLChannelTypeDef],  # (1)
    OutputDataConfig: AutoMLOutputDataConfigTypeDef,  # (2)
    RoleArn: str,
    AutoMLJobObjective: AutoMLJobObjectiveTypeDef,  # (3)
    ProblemType: ProblemTypeType,  # (4)
    AutoMLJobConfig: AutoMLJobConfigTypeDef,  # (5)
    CreationTime: datetime,
    EndTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    PartialFailureReasons: List[AutoMLPartialFailureReasonTypeDef],  # (6)
    BestCandidate: AutoMLCandidateTypeDef,  # (7)
    AutoMLJobStatus: AutoMLJobStatusType,  # (8)
    AutoMLJobSecondaryStatus: AutoMLJobSecondaryStatusType,  # (9)
    GenerateCandidateDefinitionsOnly: bool,
    AutoMLJobArtifacts: AutoMLJobArtifactsTypeDef,  # (10)
    ResolvedAttributes: ResolvedAttributesTypeDef,  # (11)
    ModelDeployConfig: ModelDeployConfigTypeDef,  # (12)
    ModelDeployResult: ModelDeployResultTypeDef,  # (13)
    ResponseMetadata: ResponseMetadataTypeDef,  # (14)
  1. See AutoMLChannelTypeDef
  2. See AutoMLOutputDataConfigTypeDef
  3. See AutoMLJobObjectiveTypeDef
  4. See ProblemTypeType
  5. See AutoMLJobConfigTypeDef
  6. See AutoMLPartialFailureReasonTypeDef
  7. See AutoMLCandidateTypeDef
  8. See AutoMLJobStatusType
  9. See AutoMLJobSecondaryStatusType
  10. See AutoMLJobArtifactsTypeDef
  11. See ResolvedAttributesTypeDef
  12. See ModelDeployConfigTypeDef
  13. See ModelDeployResultTypeDef
  14. See ResponseMetadataTypeDef

DescribeCodeRepositoryInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeCodeRepositoryInputRequestTypeDef

def get_value() -> DescribeCodeRepositoryInputRequestTypeDef:
    return {
        "CodeRepositoryName": ...,
    }
Definition
class DescribeCodeRepositoryInputRequestTypeDef(TypedDict):
    CodeRepositoryName: str,

DescribeCodeRepositoryOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeCodeRepositoryOutputTypeDef

def get_value() -> DescribeCodeRepositoryOutputTypeDef:
    return {
        "CodeRepositoryName": ...,
        "CodeRepositoryArn": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "GitConfig": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeCodeRepositoryOutputTypeDef(TypedDict):
    CodeRepositoryName: str,
    CodeRepositoryArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    GitConfig: GitConfigTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GitConfigTypeDef
  2. See ResponseMetadataTypeDef

DescribeCompilationJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeCompilationJobRequestRequestTypeDef

def get_value() -> DescribeCompilationJobRequestRequestTypeDef:
    return {
        "CompilationJobName": ...,
    }
Definition
class DescribeCompilationJobRequestRequestTypeDef(TypedDict):
    CompilationJobName: str,

DescribeCompilationJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeCompilationJobResponseTypeDef

def get_value() -> DescribeCompilationJobResponseTypeDef:
    return {
        "CompilationJobName": ...,
        "CompilationJobArn": ...,
        "CompilationJobStatus": ...,
        "CompilationStartTime": ...,
        "CompilationEndTime": ...,
        "StoppingCondition": ...,
        "InferenceImage": ...,
        "ModelPackageVersionArn": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "ModelArtifacts": ...,
        "ModelDigests": ...,
        "RoleArn": ...,
        "InputConfig": ...,
        "OutputConfig": ...,
        "VpcConfig": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeCompilationJobResponseTypeDef(TypedDict):
    CompilationJobName: str,
    CompilationJobArn: str,
    CompilationJobStatus: CompilationJobStatusType,  # (1)
    CompilationStartTime: datetime,
    CompilationEndTime: datetime,
    StoppingCondition: StoppingConditionTypeDef,  # (2)
    InferenceImage: str,
    ModelPackageVersionArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    ModelArtifacts: ModelArtifactsTypeDef,  # (3)
    ModelDigests: ModelDigestsTypeDef,  # (4)
    RoleArn: str,
    InputConfig: InputConfigTypeDef,  # (5)
    OutputConfig: OutputConfigTypeDef,  # (6)
    VpcConfig: NeoVpcConfigTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See CompilationJobStatusType
  2. See StoppingConditionTypeDef
  3. See ModelArtifactsTypeDef
  4. See ModelDigestsTypeDef
  5. See InputConfigTypeDef
  6. See OutputConfigTypeDef
  7. See NeoVpcConfigTypeDef
  8. See ResponseMetadataTypeDef

DescribeContextRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeContextRequestRequestTypeDef

def get_value() -> DescribeContextRequestRequestTypeDef:
    return {
        "ContextName": ...,
    }
Definition
class DescribeContextRequestRequestTypeDef(TypedDict):
    ContextName: str,

DescribeContextResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeContextResponseTypeDef

def get_value() -> DescribeContextResponseTypeDef:
    return {
        "ContextName": ...,
        "ContextArn": ...,
        "Source": ...,
        "ContextType": ...,
        "Description": ...,
        "Properties": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "LineageGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeContextResponseTypeDef(TypedDict):
    ContextName: str,
    ContextArn: str,
    Source: ContextSourceTypeDef,  # (1)
    ContextType: str,
    Description: str,
    Properties: Dict[str, str],
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    LineageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ContextSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ResponseMetadataTypeDef

DescribeDataQualityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDataQualityJobDefinitionRequestRequestTypeDef

def get_value() -> DescribeDataQualityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DescribeDataQualityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DescribeDataQualityJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDataQualityJobDefinitionResponseTypeDef

def get_value() -> DescribeDataQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "JobDefinitionName": ...,
        "CreationTime": ...,
        "DataQualityBaselineConfig": ...,
        "DataQualityAppSpecification": ...,
        "DataQualityJobInput": ...,
        "DataQualityJobOutputConfig": ...,
        "JobResources": ...,
        "NetworkConfig": ...,
        "RoleArn": ...,
        "StoppingCondition": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDataQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    DataQualityBaselineConfig: DataQualityBaselineConfigTypeDef,  # (1)
    DataQualityAppSpecification: DataQualityAppSpecificationTypeDef,  # (2)
    DataQualityJobInput: DataQualityJobInputTypeDef,  # (3)
    DataQualityJobOutputConfig: MonitoringOutputConfigTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See DataQualityBaselineConfigTypeDef
  2. See DataQualityAppSpecificationTypeDef
  3. See DataQualityJobInputTypeDef
  4. See MonitoringOutputConfigTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

DescribeDeviceFleetRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDeviceFleetRequestRequestTypeDef

def get_value() -> DescribeDeviceFleetRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }
Definition
class DescribeDeviceFleetRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,

DescribeDeviceFleetResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDeviceFleetResponseTypeDef

def get_value() -> DescribeDeviceFleetResponseTypeDef:
    return {
        "DeviceFleetName": ...,
        "DeviceFleetArn": ...,
        "OutputConfig": ...,
        "Description": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "RoleArn": ...,
        "IotRoleAlias": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDeviceFleetResponseTypeDef(TypedDict):
    DeviceFleetName: str,
    DeviceFleetArn: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    Description: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    RoleArn: str,
    IotRoleAlias: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EdgeOutputConfigTypeDef
  2. See ResponseMetadataTypeDef

DescribeDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDeviceRequestRequestTypeDef

def get_value() -> DescribeDeviceRequestRequestTypeDef:
    return {
        "DeviceName": ...,
        "DeviceFleetName": ...,
    }
Definition
class DescribeDeviceRequestRequestTypeDef(TypedDict):
    DeviceName: str,
    DeviceFleetName: str,
    NextToken: NotRequired[str],

DescribeDeviceResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDeviceResponseTypeDef

def get_value() -> DescribeDeviceResponseTypeDef:
    return {
        "DeviceArn": ...,
        "DeviceName": ...,
        "Description": ...,
        "DeviceFleetName": ...,
        "IotThingName": ...,
        "RegistrationTime": ...,
        "LatestHeartbeat": ...,
        "Models": ...,
        "MaxModels": ...,
        "NextToken": ...,
        "AgentVersion": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDeviceResponseTypeDef(TypedDict):
    DeviceArn: str,
    DeviceName: str,
    Description: str,
    DeviceFleetName: str,
    IotThingName: str,
    RegistrationTime: datetime,
    LatestHeartbeat: datetime,
    Models: List[EdgeModelTypeDef],  # (1)
    MaxModels: int,
    NextToken: str,
    AgentVersion: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EdgeModelTypeDef
  2. See ResponseMetadataTypeDef

DescribeDomainRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDomainRequestRequestTypeDef

def get_value() -> DescribeDomainRequestRequestTypeDef:
    return {
        "DomainId": ...,
    }
Definition
class DescribeDomainRequestRequestTypeDef(TypedDict):
    DomainId: str,

DescribeDomainResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeDomainResponseTypeDef

def get_value() -> DescribeDomainResponseTypeDef:
    return {
        "DomainArn": ...,
        "DomainId": ...,
        "DomainName": ...,
        "HomeEfsFileSystemId": ...,
        "SingleSignOnManagedApplicationInstanceId": ...,
        "Status": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "AuthMode": ...,
        "DefaultUserSettings": ...,
        "AppNetworkAccessType": ...,
        "HomeEfsFileSystemKmsKeyId": ...,
        "SubnetIds": ...,
        "Url": ...,
        "VpcId": ...,
        "KmsKeyId": ...,
        "DomainSettings": ...,
        "AppSecurityGroupManagement": ...,
        "SecurityGroupIdForDomainBoundary": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDomainResponseTypeDef(TypedDict):
    DomainArn: str,
    DomainId: str,
    DomainName: str,
    HomeEfsFileSystemId: str,
    SingleSignOnManagedApplicationInstanceId: str,
    Status: DomainStatusType,  # (1)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    AuthMode: AuthModeType,  # (2)
    DefaultUserSettings: UserSettingsTypeDef,  # (3)
    AppNetworkAccessType: AppNetworkAccessTypeType,  # (4)
    HomeEfsFileSystemKmsKeyId: str,
    SubnetIds: List[str],
    Url: str,
    VpcId: str,
    KmsKeyId: str,
    DomainSettings: DomainSettingsTypeDef,  # (5)
    AppSecurityGroupManagement: AppSecurityGroupManagementType,  # (6)
    SecurityGroupIdForDomainBoundary: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See DomainStatusType
  2. See AuthModeType
  3. See UserSettingsTypeDef
  4. See AppNetworkAccessTypeType
  5. See DomainSettingsTypeDef
  6. See AppSecurityGroupManagementType
  7. See ResponseMetadataTypeDef

DescribeEdgePackagingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEdgePackagingJobRequestRequestTypeDef

def get_value() -> DescribeEdgePackagingJobRequestRequestTypeDef:
    return {
        "EdgePackagingJobName": ...,
    }
Definition
class DescribeEdgePackagingJobRequestRequestTypeDef(TypedDict):
    EdgePackagingJobName: str,

DescribeEdgePackagingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEdgePackagingJobResponseTypeDef

def get_value() -> DescribeEdgePackagingJobResponseTypeDef:
    return {
        "EdgePackagingJobArn": ...,
        "EdgePackagingJobName": ...,
        "CompilationJobName": ...,
        "ModelName": ...,
        "ModelVersion": ...,
        "RoleArn": ...,
        "OutputConfig": ...,
        "ResourceKey": ...,
        "EdgePackagingJobStatus": ...,
        "EdgePackagingJobStatusMessage": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "ModelArtifact": ...,
        "ModelSignature": ...,
        "PresetDeploymentOutput": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEdgePackagingJobResponseTypeDef(TypedDict):
    EdgePackagingJobArn: str,
    EdgePackagingJobName: str,
    CompilationJobName: str,
    ModelName: str,
    ModelVersion: str,
    RoleArn: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    ResourceKey: str,
    EdgePackagingJobStatus: EdgePackagingJobStatusType,  # (2)
    EdgePackagingJobStatusMessage: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    ModelArtifact: str,
    ModelSignature: str,
    PresetDeploymentOutput: EdgePresetDeploymentOutputTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See EdgeOutputConfigTypeDef
  2. See EdgePackagingJobStatusType
  3. See EdgePresetDeploymentOutputTypeDef
  4. See ResponseMetadataTypeDef

DescribeEndpointConfigInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEndpointConfigInputRequestTypeDef

def get_value() -> DescribeEndpointConfigInputRequestTypeDef:
    return {
        "EndpointConfigName": ...,
    }
Definition
class DescribeEndpointConfigInputRequestTypeDef(TypedDict):
    EndpointConfigName: str,

DescribeEndpointConfigOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEndpointConfigOutputTypeDef

def get_value() -> DescribeEndpointConfigOutputTypeDef:
    return {
        "EndpointConfigName": ...,
        "EndpointConfigArn": ...,
        "ProductionVariants": ...,
        "DataCaptureConfig": ...,
        "KmsKeyId": ...,
        "CreationTime": ...,
        "AsyncInferenceConfig": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEndpointConfigOutputTypeDef(TypedDict):
    EndpointConfigName: str,
    EndpointConfigArn: str,
    ProductionVariants: List[ProductionVariantTypeDef],  # (1)
    DataCaptureConfig: DataCaptureConfigTypeDef,  # (2)
    KmsKeyId: str,
    CreationTime: datetime,
    AsyncInferenceConfig: AsyncInferenceConfigTypeDef,  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ProductionVariantTypeDef
  2. See DataCaptureConfigTypeDef
  3. See AsyncInferenceConfigTypeDef
  4. See ResponseMetadataTypeDef

DescribeEndpointInputEndpointDeletedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEndpointInputEndpointDeletedWaitTypeDef

def get_value() -> DescribeEndpointInputEndpointDeletedWaitTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class DescribeEndpointInputEndpointDeletedWaitTypeDef(TypedDict):
    EndpointName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeEndpointInputEndpointInServiceWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEndpointInputEndpointInServiceWaitTypeDef

def get_value() -> DescribeEndpointInputEndpointInServiceWaitTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class DescribeEndpointInputEndpointInServiceWaitTypeDef(TypedDict):
    EndpointName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeEndpointInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEndpointInputRequestTypeDef

def get_value() -> DescribeEndpointInputRequestTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class DescribeEndpointInputRequestTypeDef(TypedDict):
    EndpointName: str,

DescribeEndpointOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeEndpointOutputTypeDef

def get_value() -> DescribeEndpointOutputTypeDef:
    return {
        "EndpointName": ...,
        "EndpointArn": ...,
        "EndpointConfigName": ...,
        "ProductionVariants": ...,
        "DataCaptureConfig": ...,
        "EndpointStatus": ...,
        "FailureReason": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "LastDeploymentConfig": ...,
        "AsyncInferenceConfig": ...,
        "PendingDeploymentSummary": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEndpointOutputTypeDef(TypedDict):
    EndpointName: str,
    EndpointArn: str,
    EndpointConfigName: str,
    ProductionVariants: List[ProductionVariantSummaryTypeDef],  # (1)
    DataCaptureConfig: DataCaptureConfigSummaryTypeDef,  # (2)
    EndpointStatus: EndpointStatusType,  # (3)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LastDeploymentConfig: DeploymentConfigTypeDef,  # (4)
    AsyncInferenceConfig: AsyncInferenceConfigTypeDef,  # (5)
    PendingDeploymentSummary: PendingDeploymentSummaryTypeDef,  # (6)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See ProductionVariantSummaryTypeDef
  2. See DataCaptureConfigSummaryTypeDef
  3. See EndpointStatusType
  4. See DeploymentConfigTypeDef
  5. See AsyncInferenceConfigTypeDef
  6. See PendingDeploymentSummaryTypeDef
  7. See ResponseMetadataTypeDef

DescribeExperimentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeExperimentRequestRequestTypeDef

def get_value() -> DescribeExperimentRequestRequestTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class DescribeExperimentRequestRequestTypeDef(TypedDict):
    ExperimentName: str,

DescribeExperimentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeExperimentResponseTypeDef

def get_value() -> DescribeExperimentResponseTypeDef:
    return {
        "ExperimentName": ...,
        "ExperimentArn": ...,
        "DisplayName": ...,
        "Source": ...,
        "Description": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeExperimentResponseTypeDef(TypedDict):
    ExperimentName: str,
    ExperimentArn: str,
    DisplayName: str,
    Source: ExperimentSourceTypeDef,  # (1)
    Description: str,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See ExperimentSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ResponseMetadataTypeDef

DescribeFeatureGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeFeatureGroupRequestRequestTypeDef

def get_value() -> DescribeFeatureGroupRequestRequestTypeDef:
    return {
        "FeatureGroupName": ...,
    }
Definition
class DescribeFeatureGroupRequestRequestTypeDef(TypedDict):
    FeatureGroupName: str,
    NextToken: NotRequired[str],

DescribeFeatureGroupResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeFeatureGroupResponseTypeDef

def get_value() -> DescribeFeatureGroupResponseTypeDef:
    return {
        "FeatureGroupArn": ...,
        "FeatureGroupName": ...,
        "RecordIdentifierFeatureName": ...,
        "EventTimeFeatureName": ...,
        "FeatureDefinitions": ...,
        "CreationTime": ...,
        "OnlineStoreConfig": ...,
        "OfflineStoreConfig": ...,
        "RoleArn": ...,
        "FeatureGroupStatus": ...,
        "OfflineStoreStatus": ...,
        "FailureReason": ...,
        "Description": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeFeatureGroupResponseTypeDef(TypedDict):
    FeatureGroupArn: str,
    FeatureGroupName: str,
    RecordIdentifierFeatureName: str,
    EventTimeFeatureName: str,
    FeatureDefinitions: List[FeatureDefinitionTypeDef],  # (1)
    CreationTime: datetime,
    OnlineStoreConfig: OnlineStoreConfigTypeDef,  # (2)
    OfflineStoreConfig: OfflineStoreConfigTypeDef,  # (3)
    RoleArn: str,
    FeatureGroupStatus: FeatureGroupStatusType,  # (4)
    OfflineStoreStatus: OfflineStoreStatusTypeDef,  # (5)
    FailureReason: str,
    Description: str,
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See FeatureDefinitionTypeDef
  2. See OnlineStoreConfigTypeDef
  3. See OfflineStoreConfigTypeDef
  4. See FeatureGroupStatusType
  5. See OfflineStoreStatusTypeDef
  6. See ResponseMetadataTypeDef

DescribeFlowDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeFlowDefinitionRequestRequestTypeDef

def get_value() -> DescribeFlowDefinitionRequestRequestTypeDef:
    return {
        "FlowDefinitionName": ...,
    }
Definition
class DescribeFlowDefinitionRequestRequestTypeDef(TypedDict):
    FlowDefinitionName: str,

DescribeFlowDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeFlowDefinitionResponseTypeDef

def get_value() -> DescribeFlowDefinitionResponseTypeDef:
    return {
        "FlowDefinitionArn": ...,
        "FlowDefinitionName": ...,
        "FlowDefinitionStatus": ...,
        "CreationTime": ...,
        "HumanLoopRequestSource": ...,
        "HumanLoopActivationConfig": ...,
        "HumanLoopConfig": ...,
        "OutputConfig": ...,
        "RoleArn": ...,
        "FailureReason": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeFlowDefinitionResponseTypeDef(TypedDict):
    FlowDefinitionArn: str,
    FlowDefinitionName: str,
    FlowDefinitionStatus: FlowDefinitionStatusType,  # (1)
    CreationTime: datetime,
    HumanLoopRequestSource: HumanLoopRequestSourceTypeDef,  # (2)
    HumanLoopActivationConfig: HumanLoopActivationConfigTypeDef,  # (3)
    HumanLoopConfig: HumanLoopConfigTypeDef,  # (4)
    OutputConfig: FlowDefinitionOutputConfigTypeDef,  # (5)
    RoleArn: str,
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See FlowDefinitionStatusType
  2. See HumanLoopRequestSourceTypeDef
  3. See HumanLoopActivationConfigTypeDef
  4. See HumanLoopConfigTypeDef
  5. See FlowDefinitionOutputConfigTypeDef
  6. See ResponseMetadataTypeDef

DescribeHumanTaskUiRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeHumanTaskUiRequestRequestTypeDef

def get_value() -> DescribeHumanTaskUiRequestRequestTypeDef:
    return {
        "HumanTaskUiName": ...,
    }
Definition
class DescribeHumanTaskUiRequestRequestTypeDef(TypedDict):
    HumanTaskUiName: str,

DescribeHumanTaskUiResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeHumanTaskUiResponseTypeDef

def get_value() -> DescribeHumanTaskUiResponseTypeDef:
    return {
        "HumanTaskUiArn": ...,
        "HumanTaskUiName": ...,
        "HumanTaskUiStatus": ...,
        "CreationTime": ...,
        "UiTemplate": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeHumanTaskUiResponseTypeDef(TypedDict):
    HumanTaskUiArn: str,
    HumanTaskUiName: str,
    HumanTaskUiStatus: HumanTaskUiStatusType,  # (1)
    CreationTime: datetime,
    UiTemplate: UiTemplateInfoTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See HumanTaskUiStatusType
  2. See UiTemplateInfoTypeDef
  3. See ResponseMetadataTypeDef

DescribeHyperParameterTuningJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeHyperParameterTuningJobRequestRequestTypeDef

def get_value() -> DescribeHyperParameterTuningJobRequestRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }
Definition
class DescribeHyperParameterTuningJobRequestRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,

DescribeHyperParameterTuningJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeHyperParameterTuningJobResponseTypeDef

def get_value() -> DescribeHyperParameterTuningJobResponseTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
        "HyperParameterTuningJobArn": ...,
        "HyperParameterTuningJobConfig": ...,
        "TrainingJobDefinition": ...,
        "TrainingJobDefinitions": ...,
        "HyperParameterTuningJobStatus": ...,
        "CreationTime": ...,
        "HyperParameterTuningEndTime": ...,
        "LastModifiedTime": ...,
        "TrainingJobStatusCounters": ...,
        "ObjectiveStatusCounters": ...,
        "BestTrainingJob": ...,
        "OverallBestTrainingJob": ...,
        "WarmStartConfig": ...,
        "FailureReason": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeHyperParameterTuningJobResponseTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    HyperParameterTuningJobArn: str,
    HyperParameterTuningJobConfig: HyperParameterTuningJobConfigTypeDef,  # (1)
    TrainingJobDefinition: HyperParameterTrainingJobDefinitionTypeDef,  # (2)
    TrainingJobDefinitions: List[HyperParameterTrainingJobDefinitionTypeDef],  # (3)
    HyperParameterTuningJobStatus: HyperParameterTuningJobStatusType,  # (4)
    CreationTime: datetime,
    HyperParameterTuningEndTime: datetime,
    LastModifiedTime: datetime,
    TrainingJobStatusCounters: TrainingJobStatusCountersTypeDef,  # (5)
    ObjectiveStatusCounters: ObjectiveStatusCountersTypeDef,  # (6)
    BestTrainingJob: HyperParameterTrainingJobSummaryTypeDef,  # (7)
    OverallBestTrainingJob: HyperParameterTrainingJobSummaryTypeDef,  # (7)
    WarmStartConfig: HyperParameterTuningJobWarmStartConfigTypeDef,  # (9)
    FailureReason: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (10)
  1. See HyperParameterTuningJobConfigTypeDef
  2. See HyperParameterTrainingJobDefinitionTypeDef
  3. See HyperParameterTrainingJobDefinitionTypeDef
  4. See HyperParameterTuningJobStatusType
  5. See TrainingJobStatusCountersTypeDef
  6. See ObjectiveStatusCountersTypeDef
  7. See HyperParameterTrainingJobSummaryTypeDef
  8. See HyperParameterTrainingJobSummaryTypeDef
  9. See HyperParameterTuningJobWarmStartConfigTypeDef
  10. See ResponseMetadataTypeDef

DescribeImageRequestImageCreatedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageRequestImageCreatedWaitTypeDef

def get_value() -> DescribeImageRequestImageCreatedWaitTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DescribeImageRequestImageCreatedWaitTypeDef(TypedDict):
    ImageName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageRequestImageDeletedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageRequestImageDeletedWaitTypeDef

def get_value() -> DescribeImageRequestImageDeletedWaitTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DescribeImageRequestImageDeletedWaitTypeDef(TypedDict):
    ImageName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageRequestImageUpdatedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageRequestImageUpdatedWaitTypeDef

def get_value() -> DescribeImageRequestImageUpdatedWaitTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DescribeImageRequestImageUpdatedWaitTypeDef(TypedDict):
    ImageName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageRequestRequestTypeDef

def get_value() -> DescribeImageRequestRequestTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DescribeImageRequestRequestTypeDef(TypedDict):
    ImageName: str,

DescribeImageResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageResponseTypeDef

def get_value() -> DescribeImageResponseTypeDef:
    return {
        "CreationTime": ...,
        "Description": ...,
        "DisplayName": ...,
        "FailureReason": ...,
        "ImageArn": ...,
        "ImageName": ...,
        "ImageStatus": ...,
        "LastModifiedTime": ...,
        "RoleArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeImageResponseTypeDef(TypedDict):
    CreationTime: datetime,
    Description: str,
    DisplayName: str,
    FailureReason: str,
    ImageArn: str,
    ImageName: str,
    ImageStatus: ImageStatusType,  # (1)
    LastModifiedTime: datetime,
    RoleArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImageStatusType
  2. See ResponseMetadataTypeDef

DescribeImageVersionRequestImageVersionCreatedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageVersionRequestImageVersionCreatedWaitTypeDef

def get_value() -> DescribeImageVersionRequestImageVersionCreatedWaitTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DescribeImageVersionRequestImageVersionCreatedWaitTypeDef(TypedDict):
    ImageName: str,
    Version: NotRequired[int],
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageVersionRequestImageVersionDeletedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageVersionRequestImageVersionDeletedWaitTypeDef

def get_value() -> DescribeImageVersionRequestImageVersionDeletedWaitTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DescribeImageVersionRequestImageVersionDeletedWaitTypeDef(TypedDict):
    ImageName: str,
    Version: NotRequired[int],
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeImageVersionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageVersionRequestRequestTypeDef

def get_value() -> DescribeImageVersionRequestRequestTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class DescribeImageVersionRequestRequestTypeDef(TypedDict):
    ImageName: str,
    Version: NotRequired[int],

DescribeImageVersionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeImageVersionResponseTypeDef

def get_value() -> DescribeImageVersionResponseTypeDef:
    return {
        "BaseImage": ...,
        "ContainerImage": ...,
        "CreationTime": ...,
        "FailureReason": ...,
        "ImageArn": ...,
        "ImageVersionArn": ...,
        "ImageVersionStatus": ...,
        "LastModifiedTime": ...,
        "Version": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeImageVersionResponseTypeDef(TypedDict):
    BaseImage: str,
    ContainerImage: str,
    CreationTime: datetime,
    FailureReason: str,
    ImageArn: str,
    ImageVersionArn: str,
    ImageVersionStatus: ImageVersionStatusType,  # (1)
    LastModifiedTime: datetime,
    Version: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImageVersionStatusType
  2. See ResponseMetadataTypeDef

DescribeInferenceRecommendationsJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeInferenceRecommendationsJobRequestRequestTypeDef

def get_value() -> DescribeInferenceRecommendationsJobRequestRequestTypeDef:
    return {
        "JobName": ...,
    }
Definition
class DescribeInferenceRecommendationsJobRequestRequestTypeDef(TypedDict):
    JobName: str,

DescribeInferenceRecommendationsJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeInferenceRecommendationsJobResponseTypeDef

def get_value() -> DescribeInferenceRecommendationsJobResponseTypeDef:
    return {
        "JobName": ...,
        "JobDescription": ...,
        "JobType": ...,
        "JobArn": ...,
        "RoleArn": ...,
        "Status": ...,
        "CreationTime": ...,
        "CompletionTime": ...,
        "LastModifiedTime": ...,
        "FailureReason": ...,
        "InputConfig": ...,
        "StoppingConditions": ...,
        "InferenceRecommendations": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeInferenceRecommendationsJobResponseTypeDef(TypedDict):
    JobName: str,
    JobDescription: str,
    JobType: RecommendationJobTypeType,  # (1)
    JobArn: str,
    RoleArn: str,
    Status: RecommendationJobStatusType,  # (2)
    CreationTime: datetime,
    CompletionTime: datetime,
    LastModifiedTime: datetime,
    FailureReason: str,
    InputConfig: RecommendationJobInputConfigTypeDef,  # (3)
    StoppingConditions: RecommendationJobStoppingConditionsTypeDef,  # (4)
    InferenceRecommendations: List[InferenceRecommendationTypeDef],  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See RecommendationJobTypeType
  2. See RecommendationJobStatusType
  3. See RecommendationJobInputConfigTypeDef
  4. See RecommendationJobStoppingConditionsTypeDef
  5. See InferenceRecommendationTypeDef
  6. See ResponseMetadataTypeDef

DescribeLabelingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeLabelingJobRequestRequestTypeDef

def get_value() -> DescribeLabelingJobRequestRequestTypeDef:
    return {
        "LabelingJobName": ...,
    }
Definition
class DescribeLabelingJobRequestRequestTypeDef(TypedDict):
    LabelingJobName: str,

DescribeLabelingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeLabelingJobResponseTypeDef

def get_value() -> DescribeLabelingJobResponseTypeDef:
    return {
        "LabelingJobStatus": ...,
        "LabelCounters": ...,
        "FailureReason": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "JobReferenceCode": ...,
        "LabelingJobName": ...,
        "LabelingJobArn": ...,
        "LabelAttributeName": ...,
        "InputConfig": ...,
        "OutputConfig": ...,
        "RoleArn": ...,
        "LabelCategoryConfigS3Uri": ...,
        "StoppingConditions": ...,
        "LabelingJobAlgorithmsConfig": ...,
        "HumanTaskConfig": ...,
        "Tags": ...,
        "LabelingJobOutput": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeLabelingJobResponseTypeDef(TypedDict):
    LabelingJobStatus: LabelingJobStatusType,  # (1)
    LabelCounters: LabelCountersTypeDef,  # (2)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    JobReferenceCode: str,
    LabelingJobName: str,
    LabelingJobArn: str,
    LabelAttributeName: str,
    InputConfig: LabelingJobInputConfigTypeDef,  # (3)
    OutputConfig: LabelingJobOutputConfigTypeDef,  # (4)
    RoleArn: str,
    LabelCategoryConfigS3Uri: str,
    StoppingConditions: LabelingJobStoppingConditionsTypeDef,  # (5)
    LabelingJobAlgorithmsConfig: LabelingJobAlgorithmsConfigTypeDef,  # (6)
    HumanTaskConfig: HumanTaskConfigTypeDef,  # (7)
    Tags: List[TagTypeDef],  # (8)
    LabelingJobOutput: LabelingJobOutputTypeDef,  # (9)
    ResponseMetadata: ResponseMetadataTypeDef,  # (10)
  1. See LabelingJobStatusType
  2. See LabelCountersTypeDef
  3. See LabelingJobInputConfigTypeDef
  4. See LabelingJobOutputConfigTypeDef
  5. See LabelingJobStoppingConditionsTypeDef
  6. See LabelingJobAlgorithmsConfigTypeDef
  7. See HumanTaskConfigTypeDef
  8. See TagTypeDef
  9. See LabelingJobOutputTypeDef
  10. See ResponseMetadataTypeDef

DescribeLineageGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeLineageGroupRequestRequestTypeDef

def get_value() -> DescribeLineageGroupRequestRequestTypeDef:
    return {
        "LineageGroupName": ...,
    }
Definition
class DescribeLineageGroupRequestRequestTypeDef(TypedDict):
    LineageGroupName: str,

DescribeLineageGroupResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeLineageGroupResponseTypeDef

def get_value() -> DescribeLineageGroupResponseTypeDef:
    return {
        "LineageGroupName": ...,
        "LineageGroupArn": ...,
        "DisplayName": ...,
        "Description": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeLineageGroupResponseTypeDef(TypedDict):
    LineageGroupName: str,
    LineageGroupArn: str,
    DisplayName: str,
    Description: str,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (1)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See UserContextTypeDef
  2. See UserContextTypeDef
  3. See ResponseMetadataTypeDef

DescribeModelBiasJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelBiasJobDefinitionRequestRequestTypeDef

def get_value() -> DescribeModelBiasJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DescribeModelBiasJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DescribeModelBiasJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelBiasJobDefinitionResponseTypeDef

def get_value() -> DescribeModelBiasJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "JobDefinitionName": ...,
        "CreationTime": ...,
        "ModelBiasBaselineConfig": ...,
        "ModelBiasAppSpecification": ...,
        "ModelBiasJobInput": ...,
        "ModelBiasJobOutputConfig": ...,
        "JobResources": ...,
        "NetworkConfig": ...,
        "RoleArn": ...,
        "StoppingCondition": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeModelBiasJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    ModelBiasBaselineConfig: ModelBiasBaselineConfigTypeDef,  # (1)
    ModelBiasAppSpecification: ModelBiasAppSpecificationTypeDef,  # (2)
    ModelBiasJobInput: ModelBiasJobInputTypeDef,  # (3)
    ModelBiasJobOutputConfig: MonitoringOutputConfigTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See ModelBiasBaselineConfigTypeDef
  2. See ModelBiasAppSpecificationTypeDef
  3. See ModelBiasJobInputTypeDef
  4. See MonitoringOutputConfigTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

DescribeModelExplainabilityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelExplainabilityJobDefinitionRequestRequestTypeDef

def get_value() -> DescribeModelExplainabilityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DescribeModelExplainabilityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DescribeModelExplainabilityJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelExplainabilityJobDefinitionResponseTypeDef

def get_value() -> DescribeModelExplainabilityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "JobDefinitionName": ...,
        "CreationTime": ...,
        "ModelExplainabilityBaselineConfig": ...,
        "ModelExplainabilityAppSpecification": ...,
        "ModelExplainabilityJobInput": ...,
        "ModelExplainabilityJobOutputConfig": ...,
        "JobResources": ...,
        "NetworkConfig": ...,
        "RoleArn": ...,
        "StoppingCondition": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeModelExplainabilityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    ModelExplainabilityBaselineConfig: ModelExplainabilityBaselineConfigTypeDef,  # (1)
    ModelExplainabilityAppSpecification: ModelExplainabilityAppSpecificationTypeDef,  # (2)
    ModelExplainabilityJobInput: ModelExplainabilityJobInputTypeDef,  # (3)
    ModelExplainabilityJobOutputConfig: MonitoringOutputConfigTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See ModelExplainabilityBaselineConfigTypeDef
  2. See ModelExplainabilityAppSpecificationTypeDef
  3. See ModelExplainabilityJobInputTypeDef
  4. See MonitoringOutputConfigTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

DescribeModelInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelInputRequestTypeDef

def get_value() -> DescribeModelInputRequestTypeDef:
    return {
        "ModelName": ...,
    }
Definition
class DescribeModelInputRequestTypeDef(TypedDict):
    ModelName: str,

DescribeModelOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelOutputTypeDef

def get_value() -> DescribeModelOutputTypeDef:
    return {
        "ModelName": ...,
        "PrimaryContainer": ...,
        "Containers": ...,
        "InferenceExecutionConfig": ...,
        "ExecutionRoleArn": ...,
        "VpcConfig": ...,
        "CreationTime": ...,
        "ModelArn": ...,
        "EnableNetworkIsolation": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeModelOutputTypeDef(TypedDict):
    ModelName: str,
    PrimaryContainer: ContainerDefinitionTypeDef,  # (1)
    Containers: List[ContainerDefinitionTypeDef],  # (2)
    InferenceExecutionConfig: InferenceExecutionConfigTypeDef,  # (3)
    ExecutionRoleArn: str,
    VpcConfig: VpcConfigTypeDef,  # (4)
    CreationTime: datetime,
    ModelArn: str,
    EnableNetworkIsolation: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ContainerDefinitionTypeDef
  2. See ContainerDefinitionTypeDef
  3. See InferenceExecutionConfigTypeDef
  4. See VpcConfigTypeDef
  5. See ResponseMetadataTypeDef

DescribeModelPackageGroupInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelPackageGroupInputRequestTypeDef

def get_value() -> DescribeModelPackageGroupInputRequestTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }
Definition
class DescribeModelPackageGroupInputRequestTypeDef(TypedDict):
    ModelPackageGroupName: str,

DescribeModelPackageGroupOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelPackageGroupOutputTypeDef

def get_value() -> DescribeModelPackageGroupOutputTypeDef:
    return {
        "ModelPackageGroupName": ...,
        "ModelPackageGroupArn": ...,
        "ModelPackageGroupDescription": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "ModelPackageGroupStatus": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeModelPackageGroupOutputTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageGroupArn: str,
    ModelPackageGroupDescription: str,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (1)
    ModelPackageGroupStatus: ModelPackageGroupStatusType,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See UserContextTypeDef
  2. See ModelPackageGroupStatusType
  3. See ResponseMetadataTypeDef

DescribeModelPackageInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelPackageInputRequestTypeDef

def get_value() -> DescribeModelPackageInputRequestTypeDef:
    return {
        "ModelPackageName": ...,
    }
Definition
class DescribeModelPackageInputRequestTypeDef(TypedDict):
    ModelPackageName: str,

DescribeModelPackageOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelPackageOutputTypeDef

def get_value() -> DescribeModelPackageOutputTypeDef:
    return {
        "ModelPackageName": ...,
        "ModelPackageGroupName": ...,
        "ModelPackageVersion": ...,
        "ModelPackageArn": ...,
        "ModelPackageDescription": ...,
        "CreationTime": ...,
        "InferenceSpecification": ...,
        "SourceAlgorithmSpecification": ...,
        "ValidationSpecification": ...,
        "ModelPackageStatus": ...,
        "ModelPackageStatusDetails": ...,
        "CertifyForMarketplace": ...,
        "ModelApprovalStatus": ...,
        "CreatedBy": ...,
        "MetadataProperties": ...,
        "ModelMetrics": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "ApprovalDescription": ...,
        "CustomerMetadataProperties": ...,
        "DriftCheckBaselines": ...,
        "Domain": ...,
        "Task": ...,
        "SamplePayloadUrl": ...,
        "AdditionalInferenceSpecifications": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeModelPackageOutputTypeDef(TypedDict):
    ModelPackageName: str,
    ModelPackageGroupName: str,
    ModelPackageVersion: int,
    ModelPackageArn: str,
    ModelPackageDescription: str,
    CreationTime: datetime,
    InferenceSpecification: InferenceSpecificationTypeDef,  # (1)
    SourceAlgorithmSpecification: SourceAlgorithmSpecificationTypeDef,  # (2)
    ValidationSpecification: ModelPackageValidationSpecificationTypeDef,  # (3)
    ModelPackageStatus: ModelPackageStatusType,  # (4)
    ModelPackageStatusDetails: ModelPackageStatusDetailsTypeDef,  # (5)
    CertifyForMarketplace: bool,
    ModelApprovalStatus: ModelApprovalStatusType,  # (6)
    CreatedBy: UserContextTypeDef,  # (7)
    MetadataProperties: MetadataPropertiesTypeDef,  # (8)
    ModelMetrics: ModelMetricsTypeDef,  # (9)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (7)
    ApprovalDescription: str,
    CustomerMetadataProperties: Dict[str, str],
    DriftCheckBaselines: DriftCheckBaselinesTypeDef,  # (11)
    Domain: str,
    Task: str,
    SamplePayloadUrl: str,
    AdditionalInferenceSpecifications: List[AdditionalInferenceSpecificationDefinitionTypeDef],  # (12)
    ResponseMetadata: ResponseMetadataTypeDef,  # (13)
  1. See InferenceSpecificationTypeDef
  2. See SourceAlgorithmSpecificationTypeDef
  3. See ModelPackageValidationSpecificationTypeDef
  4. See ModelPackageStatusType
  5. See ModelPackageStatusDetailsTypeDef
  6. See ModelApprovalStatusType
  7. See UserContextTypeDef
  8. See MetadataPropertiesTypeDef
  9. See ModelMetricsTypeDef
  10. See UserContextTypeDef
  11. See DriftCheckBaselinesTypeDef
  12. See AdditionalInferenceSpecificationDefinitionTypeDef
  13. See ResponseMetadataTypeDef

DescribeModelQualityJobDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelQualityJobDefinitionRequestRequestTypeDef

def get_value() -> DescribeModelQualityJobDefinitionRequestRequestTypeDef:
    return {
        "JobDefinitionName": ...,
    }
Definition
class DescribeModelQualityJobDefinitionRequestRequestTypeDef(TypedDict):
    JobDefinitionName: str,

DescribeModelQualityJobDefinitionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeModelQualityJobDefinitionResponseTypeDef

def get_value() -> DescribeModelQualityJobDefinitionResponseTypeDef:
    return {
        "JobDefinitionArn": ...,
        "JobDefinitionName": ...,
        "CreationTime": ...,
        "ModelQualityBaselineConfig": ...,
        "ModelQualityAppSpecification": ...,
        "ModelQualityJobInput": ...,
        "ModelQualityJobOutputConfig": ...,
        "JobResources": ...,
        "NetworkConfig": ...,
        "RoleArn": ...,
        "StoppingCondition": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeModelQualityJobDefinitionResponseTypeDef(TypedDict):
    JobDefinitionArn: str,
    JobDefinitionName: str,
    CreationTime: datetime,
    ModelQualityBaselineConfig: ModelQualityBaselineConfigTypeDef,  # (1)
    ModelQualityAppSpecification: ModelQualityAppSpecificationTypeDef,  # (2)
    ModelQualityJobInput: ModelQualityJobInputTypeDef,  # (3)
    ModelQualityJobOutputConfig: MonitoringOutputConfigTypeDef,  # (4)
    JobResources: MonitoringResourcesTypeDef,  # (5)
    NetworkConfig: MonitoringNetworkConfigTypeDef,  # (6)
    RoleArn: str,
    StoppingCondition: MonitoringStoppingConditionTypeDef,  # (7)
    ResponseMetadata: ResponseMetadataTypeDef,  # (8)
  1. See ModelQualityBaselineConfigTypeDef
  2. See ModelQualityAppSpecificationTypeDef
  3. See ModelQualityJobInputTypeDef
  4. See MonitoringOutputConfigTypeDef
  5. See MonitoringResourcesTypeDef
  6. See MonitoringNetworkConfigTypeDef
  7. See MonitoringStoppingConditionTypeDef
  8. See ResponseMetadataTypeDef

DescribeMonitoringScheduleRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeMonitoringScheduleRequestRequestTypeDef

def get_value() -> DescribeMonitoringScheduleRequestRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }
Definition
class DescribeMonitoringScheduleRequestRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

DescribeMonitoringScheduleResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeMonitoringScheduleResponseTypeDef

def get_value() -> DescribeMonitoringScheduleResponseTypeDef:
    return {
        "MonitoringScheduleArn": ...,
        "MonitoringScheduleName": ...,
        "MonitoringScheduleStatus": ...,
        "MonitoringType": ...,
        "FailureReason": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "MonitoringScheduleConfig": ...,
        "EndpointName": ...,
        "LastMonitoringExecutionSummary": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeMonitoringScheduleResponseTypeDef(TypedDict):
    MonitoringScheduleArn: str,
    MonitoringScheduleName: str,
    MonitoringScheduleStatus: ScheduleStatusType,  # (1)
    MonitoringType: MonitoringTypeType,  # (2)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    MonitoringScheduleConfig: MonitoringScheduleConfigTypeDef,  # (3)
    EndpointName: str,
    LastMonitoringExecutionSummary: MonitoringExecutionSummaryTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See ScheduleStatusType
  2. See MonitoringTypeType
  3. See MonitoringScheduleConfigTypeDef
  4. See MonitoringExecutionSummaryTypeDef
  5. See ResponseMetadataTypeDef

DescribeNotebookInstanceInputNotebookInstanceDeletedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputNotebookInstanceDeletedWaitTypeDef

def get_value() -> DescribeNotebookInstanceInputNotebookInstanceDeletedWaitTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class DescribeNotebookInstanceInputNotebookInstanceDeletedWaitTypeDef(TypedDict):
    NotebookInstanceName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeNotebookInstanceInputNotebookInstanceInServiceWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputNotebookInstanceInServiceWaitTypeDef

def get_value() -> DescribeNotebookInstanceInputNotebookInstanceInServiceWaitTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class DescribeNotebookInstanceInputNotebookInstanceInServiceWaitTypeDef(TypedDict):
    NotebookInstanceName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeNotebookInstanceInputNotebookInstanceStoppedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputNotebookInstanceStoppedWaitTypeDef

def get_value() -> DescribeNotebookInstanceInputNotebookInstanceStoppedWaitTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class DescribeNotebookInstanceInputNotebookInstanceStoppedWaitTypeDef(TypedDict):
    NotebookInstanceName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeNotebookInstanceInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeNotebookInstanceInputRequestTypeDef

def get_value() -> DescribeNotebookInstanceInputRequestTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class DescribeNotebookInstanceInputRequestTypeDef(TypedDict):
    NotebookInstanceName: str,

DescribeNotebookInstanceLifecycleConfigInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeNotebookInstanceLifecycleConfigInputRequestTypeDef

def get_value() -> DescribeNotebookInstanceLifecycleConfigInputRequestTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }
Definition
class DescribeNotebookInstanceLifecycleConfigInputRequestTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,

DescribeNotebookInstanceLifecycleConfigOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeNotebookInstanceLifecycleConfigOutputTypeDef

def get_value() -> DescribeNotebookInstanceLifecycleConfigOutputTypeDef:
    return {
        "NotebookInstanceLifecycleConfigArn": ...,
        "NotebookInstanceLifecycleConfigName": ...,
        "OnCreate": ...,
        "OnStart": ...,
        "LastModifiedTime": ...,
        "CreationTime": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeNotebookInstanceLifecycleConfigOutputTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigArn: str,
    NotebookInstanceLifecycleConfigName: str,
    OnCreate: List[NotebookInstanceLifecycleHookTypeDef],  # (1)
    OnStart: List[NotebookInstanceLifecycleHookTypeDef],  # (1)
    LastModifiedTime: datetime,
    CreationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See NotebookInstanceLifecycleHookTypeDef
  2. See NotebookInstanceLifecycleHookTypeDef
  3. See ResponseMetadataTypeDef

DescribeNotebookInstanceOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeNotebookInstanceOutputTypeDef

def get_value() -> DescribeNotebookInstanceOutputTypeDef:
    return {
        "NotebookInstanceArn": ...,
        "NotebookInstanceName": ...,
        "NotebookInstanceStatus": ...,
        "FailureReason": ...,
        "Url": ...,
        "InstanceType": ...,
        "SubnetId": ...,
        "SecurityGroups": ...,
        "RoleArn": ...,
        "KmsKeyId": ...,
        "NetworkInterfaceId": ...,
        "LastModifiedTime": ...,
        "CreationTime": ...,
        "NotebookInstanceLifecycleConfigName": ...,
        "DirectInternetAccess": ...,
        "VolumeSizeInGB": ...,
        "AcceleratorTypes": ...,
        "DefaultCodeRepository": ...,
        "AdditionalCodeRepositories": ...,
        "RootAccess": ...,
        "PlatformIdentifier": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeNotebookInstanceOutputTypeDef(TypedDict):
    NotebookInstanceArn: str,
    NotebookInstanceName: str,
    NotebookInstanceStatus: NotebookInstanceStatusType,  # (1)
    FailureReason: str,
    Url: str,
    InstanceType: InstanceTypeType,  # (2)
    SubnetId: str,
    SecurityGroups: List[str],
    RoleArn: str,
    KmsKeyId: str,
    NetworkInterfaceId: str,
    LastModifiedTime: datetime,
    CreationTime: datetime,
    NotebookInstanceLifecycleConfigName: str,
    DirectInternetAccess: DirectInternetAccessType,  # (3)
    VolumeSizeInGB: int,
    AcceleratorTypes: List[NotebookInstanceAcceleratorTypeType],  # (4)
    DefaultCodeRepository: str,
    AdditionalCodeRepositories: List[str],
    RootAccess: RootAccessType,  # (5)
    PlatformIdentifier: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See NotebookInstanceStatusType
  2. See InstanceTypeType
  3. See DirectInternetAccessType
  4. See NotebookInstanceAcceleratorTypeType
  5. See RootAccessType
  6. See ResponseMetadataTypeDef

DescribePipelineDefinitionForExecutionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribePipelineDefinitionForExecutionRequestRequestTypeDef

def get_value() -> DescribePipelineDefinitionForExecutionRequestRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class DescribePipelineDefinitionForExecutionRequestRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,

DescribePipelineDefinitionForExecutionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribePipelineDefinitionForExecutionResponseTypeDef

def get_value() -> DescribePipelineDefinitionForExecutionResponseTypeDef:
    return {
        "PipelineDefinition": ...,
        "CreationTime": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribePipelineDefinitionForExecutionResponseTypeDef(TypedDict):
    PipelineDefinition: str,
    CreationTime: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribePipelineExecutionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribePipelineExecutionRequestRequestTypeDef

def get_value() -> DescribePipelineExecutionRequestRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class DescribePipelineExecutionRequestRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,

DescribePipelineExecutionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribePipelineExecutionResponseTypeDef

def get_value() -> DescribePipelineExecutionResponseTypeDef:
    return {
        "PipelineArn": ...,
        "PipelineExecutionArn": ...,
        "PipelineExecutionDisplayName": ...,
        "PipelineExecutionStatus": ...,
        "PipelineExecutionDescription": ...,
        "PipelineExperimentConfig": ...,
        "FailureReason": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "CreatedBy": ...,
        "LastModifiedBy": ...,
        "ParallelismConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribePipelineExecutionResponseTypeDef(TypedDict):
    PipelineArn: str,
    PipelineExecutionArn: str,
    PipelineExecutionDisplayName: str,
    PipelineExecutionStatus: PipelineExecutionStatusType,  # (1)
    PipelineExecutionDescription: str,
    PipelineExperimentConfig: PipelineExperimentConfigTypeDef,  # (2)
    FailureReason: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedBy: UserContextTypeDef,  # (3)
    ParallelismConfiguration: ParallelismConfigurationTypeDef,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See PipelineExecutionStatusType
  2. See PipelineExperimentConfigTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See ParallelismConfigurationTypeDef
  6. See ResponseMetadataTypeDef

DescribePipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribePipelineRequestRequestTypeDef

def get_value() -> DescribePipelineRequestRequestTypeDef:
    return {
        "PipelineName": ...,
    }
Definition
class DescribePipelineRequestRequestTypeDef(TypedDict):
    PipelineName: str,

DescribePipelineResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribePipelineResponseTypeDef

def get_value() -> DescribePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
        "PipelineName": ...,
        "PipelineDisplayName": ...,
        "PipelineDefinition": ...,
        "PipelineDescription": ...,
        "RoleArn": ...,
        "PipelineStatus": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "LastRunTime": ...,
        "CreatedBy": ...,
        "LastModifiedBy": ...,
        "ParallelismConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    PipelineName: str,
    PipelineDisplayName: str,
    PipelineDefinition: str,
    PipelineDescription: str,
    RoleArn: str,
    PipelineStatus: PipelineStatusType,  # (1)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LastRunTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedBy: UserContextTypeDef,  # (2)
    ParallelismConfiguration: ParallelismConfigurationTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See PipelineStatusType
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ParallelismConfigurationTypeDef
  5. See ResponseMetadataTypeDef

DescribeProcessingJobRequestProcessingJobCompletedOrStoppedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeProcessingJobRequestProcessingJobCompletedOrStoppedWaitTypeDef

def get_value() -> DescribeProcessingJobRequestProcessingJobCompletedOrStoppedWaitTypeDef:
    return {
        "ProcessingJobName": ...,
    }
Definition
class DescribeProcessingJobRequestProcessingJobCompletedOrStoppedWaitTypeDef(TypedDict):
    ProcessingJobName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeProcessingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeProcessingJobRequestRequestTypeDef

def get_value() -> DescribeProcessingJobRequestRequestTypeDef:
    return {
        "ProcessingJobName": ...,
    }
Definition
class DescribeProcessingJobRequestRequestTypeDef(TypedDict):
    ProcessingJobName: str,

DescribeProcessingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeProcessingJobResponseTypeDef

def get_value() -> DescribeProcessingJobResponseTypeDef:
    return {
        "ProcessingInputs": ...,
        "ProcessingOutputConfig": ...,
        "ProcessingJobName": ...,
        "ProcessingResources": ...,
        "StoppingCondition": ...,
        "AppSpecification": ...,
        "Environment": ...,
        "NetworkConfig": ...,
        "RoleArn": ...,
        "ExperimentConfig": ...,
        "ProcessingJobArn": ...,
        "ProcessingJobStatus": ...,
        "ExitMessage": ...,
        "FailureReason": ...,
        "ProcessingEndTime": ...,
        "ProcessingStartTime": ...,
        "LastModifiedTime": ...,
        "CreationTime": ...,
        "MonitoringScheduleArn": ...,
        "AutoMLJobArn": ...,
        "TrainingJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeProcessingJobResponseTypeDef(TypedDict):
    ProcessingInputs: List[ProcessingInputTypeDef],  # (1)
    ProcessingOutputConfig: ProcessingOutputConfigTypeDef,  # (2)
    ProcessingJobName: str,
    ProcessingResources: ProcessingResourcesTypeDef,  # (3)
    StoppingCondition: ProcessingStoppingConditionTypeDef,  # (4)
    AppSpecification: AppSpecificationTypeDef,  # (5)
    Environment: Dict[str, str],
    NetworkConfig: NetworkConfigTypeDef,  # (6)
    RoleArn: str,
    ExperimentConfig: ExperimentConfigTypeDef,  # (7)
    ProcessingJobArn: str,
    ProcessingJobStatus: ProcessingJobStatusType,  # (8)
    ExitMessage: str,
    FailureReason: str,
    ProcessingEndTime: datetime,
    ProcessingStartTime: datetime,
    LastModifiedTime: datetime,
    CreationTime: datetime,
    MonitoringScheduleArn: str,
    AutoMLJobArn: str,
    TrainingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See ProcessingInputTypeDef
  2. See ProcessingOutputConfigTypeDef
  3. See ProcessingResourcesTypeDef
  4. See ProcessingStoppingConditionTypeDef
  5. See AppSpecificationTypeDef
  6. See NetworkConfigTypeDef
  7. See ExperimentConfigTypeDef
  8. See ProcessingJobStatusType
  9. See ResponseMetadataTypeDef

DescribeProjectInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeProjectInputRequestTypeDef

def get_value() -> DescribeProjectInputRequestTypeDef:
    return {
        "ProjectName": ...,
    }
Definition
class DescribeProjectInputRequestTypeDef(TypedDict):
    ProjectName: str,

DescribeProjectOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeProjectOutputTypeDef

def get_value() -> DescribeProjectOutputTypeDef:
    return {
        "ProjectArn": ...,
        "ProjectName": ...,
        "ProjectId": ...,
        "ProjectDescription": ...,
        "ServiceCatalogProvisioningDetails": ...,
        "ServiceCatalogProvisionedProductDetails": ...,
        "ProjectStatus": ...,
        "CreatedBy": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeProjectOutputTypeDef(TypedDict):
    ProjectArn: str,
    ProjectName: str,
    ProjectId: str,
    ProjectDescription: str,
    ServiceCatalogProvisioningDetails: ServiceCatalogProvisioningDetailsTypeDef,  # (1)
    ServiceCatalogProvisionedProductDetails: ServiceCatalogProvisionedProductDetailsTypeDef,  # (2)
    ProjectStatus: ProjectStatusType,  # (3)
    CreatedBy: UserContextTypeDef,  # (4)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See ServiceCatalogProvisioningDetailsTypeDef
  2. See ServiceCatalogProvisionedProductDetailsTypeDef
  3. See ProjectStatusType
  4. See UserContextTypeDef
  5. See UserContextTypeDef
  6. See ResponseMetadataTypeDef

DescribeStudioLifecycleConfigRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeStudioLifecycleConfigRequestRequestTypeDef

def get_value() -> DescribeStudioLifecycleConfigRequestRequestTypeDef:
    return {
        "StudioLifecycleConfigName": ...,
    }
Definition
class DescribeStudioLifecycleConfigRequestRequestTypeDef(TypedDict):
    StudioLifecycleConfigName: str,

DescribeStudioLifecycleConfigResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeStudioLifecycleConfigResponseTypeDef

def get_value() -> DescribeStudioLifecycleConfigResponseTypeDef:
    return {
        "StudioLifecycleConfigArn": ...,
        "StudioLifecycleConfigName": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "StudioLifecycleConfigContent": ...,
        "StudioLifecycleConfigAppType": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeStudioLifecycleConfigResponseTypeDef(TypedDict):
    StudioLifecycleConfigArn: str,
    StudioLifecycleConfigName: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    StudioLifecycleConfigContent: str,
    StudioLifecycleConfigAppType: StudioLifecycleConfigAppTypeType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StudioLifecycleConfigAppTypeType
  2. See ResponseMetadataTypeDef

DescribeSubscribedWorkteamRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeSubscribedWorkteamRequestRequestTypeDef

def get_value() -> DescribeSubscribedWorkteamRequestRequestTypeDef:
    return {
        "WorkteamArn": ...,
    }
Definition
class DescribeSubscribedWorkteamRequestRequestTypeDef(TypedDict):
    WorkteamArn: str,

DescribeSubscribedWorkteamResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeSubscribedWorkteamResponseTypeDef

def get_value() -> DescribeSubscribedWorkteamResponseTypeDef:
    return {
        "SubscribedWorkteam": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeSubscribedWorkteamResponseTypeDef(TypedDict):
    SubscribedWorkteam: SubscribedWorkteamTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SubscribedWorkteamTypeDef
  2. See ResponseMetadataTypeDef

DescribeTrainingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTrainingJobRequestRequestTypeDef

def get_value() -> DescribeTrainingJobRequestRequestTypeDef:
    return {
        "TrainingJobName": ...,
    }
Definition
class DescribeTrainingJobRequestRequestTypeDef(TypedDict):
    TrainingJobName: str,

DescribeTrainingJobRequestTrainingJobCompletedOrStoppedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTrainingJobRequestTrainingJobCompletedOrStoppedWaitTypeDef

def get_value() -> DescribeTrainingJobRequestTrainingJobCompletedOrStoppedWaitTypeDef:
    return {
        "TrainingJobName": ...,
    }
Definition
class DescribeTrainingJobRequestTrainingJobCompletedOrStoppedWaitTypeDef(TypedDict):
    TrainingJobName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeTrainingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTrainingJobResponseTypeDef

def get_value() -> DescribeTrainingJobResponseTypeDef:
    return {
        "TrainingJobName": ...,
        "TrainingJobArn": ...,
        "TuningJobArn": ...,
        "LabelingJobArn": ...,
        "AutoMLJobArn": ...,
        "ModelArtifacts": ...,
        "TrainingJobStatus": ...,
        "SecondaryStatus": ...,
        "FailureReason": ...,
        "HyperParameters": ...,
        "AlgorithmSpecification": ...,
        "RoleArn": ...,
        "InputDataConfig": ...,
        "OutputDataConfig": ...,
        "ResourceConfig": ...,
        "VpcConfig": ...,
        "StoppingCondition": ...,
        "CreationTime": ...,
        "TrainingStartTime": ...,
        "TrainingEndTime": ...,
        "LastModifiedTime": ...,
        "SecondaryStatusTransitions": ...,
        "FinalMetricDataList": ...,
        "EnableNetworkIsolation": ...,
        "EnableInterContainerTrafficEncryption": ...,
        "EnableManagedSpotTraining": ...,
        "CheckpointConfig": ...,
        "TrainingTimeInSeconds": ...,
        "BillableTimeInSeconds": ...,
        "DebugHookConfig": ...,
        "ExperimentConfig": ...,
        "DebugRuleConfigurations": ...,
        "TensorBoardOutputConfig": ...,
        "DebugRuleEvaluationStatuses": ...,
        "ProfilerConfig": ...,
        "ProfilerRuleConfigurations": ...,
        "ProfilerRuleEvaluationStatuses": ...,
        "ProfilingStatus": ...,
        "RetryStrategy": ...,
        "Environment": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeTrainingJobResponseTypeDef(TypedDict):
    TrainingJobName: str,
    TrainingJobArn: str,
    TuningJobArn: str,
    LabelingJobArn: str,
    AutoMLJobArn: str,
    ModelArtifacts: ModelArtifactsTypeDef,  # (1)
    TrainingJobStatus: TrainingJobStatusType,  # (2)
    SecondaryStatus: SecondaryStatusType,  # (3)
    FailureReason: str,
    HyperParameters: Dict[str, str],
    AlgorithmSpecification: AlgorithmSpecificationTypeDef,  # (4)
    RoleArn: str,
    InputDataConfig: List[ChannelTypeDef],  # (5)
    OutputDataConfig: OutputDataConfigTypeDef,  # (6)
    ResourceConfig: ResourceConfigTypeDef,  # (7)
    VpcConfig: VpcConfigTypeDef,  # (8)
    StoppingCondition: StoppingConditionTypeDef,  # (9)
    CreationTime: datetime,
    TrainingStartTime: datetime,
    TrainingEndTime: datetime,
    LastModifiedTime: datetime,
    SecondaryStatusTransitions: List[SecondaryStatusTransitionTypeDef],  # (10)
    FinalMetricDataList: List[MetricDataTypeDef],  # (11)
    EnableNetworkIsolation: bool,
    EnableInterContainerTrafficEncryption: bool,
    EnableManagedSpotTraining: bool,
    CheckpointConfig: CheckpointConfigTypeDef,  # (12)
    TrainingTimeInSeconds: int,
    BillableTimeInSeconds: int,
    DebugHookConfig: DebugHookConfigTypeDef,  # (13)
    ExperimentConfig: ExperimentConfigTypeDef,  # (14)
    DebugRuleConfigurations: List[DebugRuleConfigurationTypeDef],  # (15)
    TensorBoardOutputConfig: TensorBoardOutputConfigTypeDef,  # (16)
    DebugRuleEvaluationStatuses: List[DebugRuleEvaluationStatusTypeDef],  # (17)
    ProfilerConfig: ProfilerConfigTypeDef,  # (18)
    ProfilerRuleConfigurations: List[ProfilerRuleConfigurationTypeDef],  # (19)
    ProfilerRuleEvaluationStatuses: List[ProfilerRuleEvaluationStatusTypeDef],  # (20)
    ProfilingStatus: ProfilingStatusType,  # (21)
    RetryStrategy: RetryStrategyTypeDef,  # (22)
    Environment: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (23)
  1. See ModelArtifactsTypeDef
  2. See TrainingJobStatusType
  3. See SecondaryStatusType
  4. See AlgorithmSpecificationTypeDef
  5. See ChannelTypeDef
  6. See OutputDataConfigTypeDef
  7. See ResourceConfigTypeDef
  8. See VpcConfigTypeDef
  9. See StoppingConditionTypeDef
  10. See SecondaryStatusTransitionTypeDef
  11. See MetricDataTypeDef
  12. See CheckpointConfigTypeDef
  13. See DebugHookConfigTypeDef
  14. See ExperimentConfigTypeDef
  15. See DebugRuleConfigurationTypeDef
  16. See TensorBoardOutputConfigTypeDef
  17. See DebugRuleEvaluationStatusTypeDef
  18. See ProfilerConfigTypeDef
  19. See ProfilerRuleConfigurationTypeDef
  20. See ProfilerRuleEvaluationStatusTypeDef
  21. See ProfilingStatusType
  22. See RetryStrategyTypeDef
  23. See ResponseMetadataTypeDef

DescribeTransformJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTransformJobRequestRequestTypeDef

def get_value() -> DescribeTransformJobRequestRequestTypeDef:
    return {
        "TransformJobName": ...,
    }
Definition
class DescribeTransformJobRequestRequestTypeDef(TypedDict):
    TransformJobName: str,

DescribeTransformJobRequestTransformJobCompletedOrStoppedWaitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTransformJobRequestTransformJobCompletedOrStoppedWaitTypeDef

def get_value() -> DescribeTransformJobRequestTransformJobCompletedOrStoppedWaitTypeDef:
    return {
        "TransformJobName": ...,
    }
Definition
class DescribeTransformJobRequestTransformJobCompletedOrStoppedWaitTypeDef(TypedDict):
    TransformJobName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

DescribeTransformJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTransformJobResponseTypeDef

def get_value() -> DescribeTransformJobResponseTypeDef:
    return {
        "TransformJobName": ...,
        "TransformJobArn": ...,
        "TransformJobStatus": ...,
        "FailureReason": ...,
        "ModelName": ...,
        "MaxConcurrentTransforms": ...,
        "ModelClientConfig": ...,
        "MaxPayloadInMB": ...,
        "BatchStrategy": ...,
        "Environment": ...,
        "TransformInput": ...,
        "TransformOutput": ...,
        "TransformResources": ...,
        "CreationTime": ...,
        "TransformStartTime": ...,
        "TransformEndTime": ...,
        "LabelingJobArn": ...,
        "AutoMLJobArn": ...,
        "DataProcessing": ...,
        "ExperimentConfig": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeTransformJobResponseTypeDef(TypedDict):
    TransformJobName: str,
    TransformJobArn: str,
    TransformJobStatus: TransformJobStatusType,  # (1)
    FailureReason: str,
    ModelName: str,
    MaxConcurrentTransforms: int,
    ModelClientConfig: ModelClientConfigTypeDef,  # (2)
    MaxPayloadInMB: int,
    BatchStrategy: BatchStrategyType,  # (3)
    Environment: Dict[str, str],
    TransformInput: TransformInputTypeDef,  # (4)
    TransformOutput: TransformOutputTypeDef,  # (5)
    TransformResources: TransformResourcesTypeDef,  # (6)
    CreationTime: datetime,
    TransformStartTime: datetime,
    TransformEndTime: datetime,
    LabelingJobArn: str,
    AutoMLJobArn: str,
    DataProcessing: DataProcessingTypeDef,  # (7)
    ExperimentConfig: ExperimentConfigTypeDef,  # (8)
    ResponseMetadata: ResponseMetadataTypeDef,  # (9)
  1. See TransformJobStatusType
  2. See ModelClientConfigTypeDef
  3. See BatchStrategyType
  4. See TransformInputTypeDef
  5. See TransformOutputTypeDef
  6. See TransformResourcesTypeDef
  7. See DataProcessingTypeDef
  8. See ExperimentConfigTypeDef
  9. See ResponseMetadataTypeDef

DescribeTrialComponentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTrialComponentRequestRequestTypeDef

def get_value() -> DescribeTrialComponentRequestRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }
Definition
class DescribeTrialComponentRequestRequestTypeDef(TypedDict):
    TrialComponentName: str,

DescribeTrialComponentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTrialComponentResponseTypeDef

def get_value() -> DescribeTrialComponentResponseTypeDef:
    return {
        "TrialComponentName": ...,
        "TrialComponentArn": ...,
        "DisplayName": ...,
        "Source": ...,
        "Status": ...,
        "StartTime": ...,
        "EndTime": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "Parameters": ...,
        "InputArtifacts": ...,
        "OutputArtifacts": ...,
        "MetadataProperties": ...,
        "Metrics": ...,
        "LineageGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeTrialComponentResponseTypeDef(TypedDict):
    TrialComponentName: str,
    TrialComponentArn: str,
    DisplayName: str,
    Source: TrialComponentSourceTypeDef,  # (1)
    Status: TrialComponentStatusTypeDef,  # (2)
    StartTime: datetime,
    EndTime: datetime,
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (3)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (3)
    Parameters: Dict[str, TrialComponentParameterValueTypeDef],  # (5)
    InputArtifacts: Dict[str, TrialComponentArtifactTypeDef],  # (6)
    OutputArtifacts: Dict[str, TrialComponentArtifactTypeDef],  # (6)
    MetadataProperties: MetadataPropertiesTypeDef,  # (8)
    Metrics: List[TrialComponentMetricSummaryTypeDef],  # (9)
    LineageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (10)
  1. See TrialComponentSourceTypeDef
  2. See TrialComponentStatusTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See TrialComponentParameterValueTypeDef
  6. See TrialComponentArtifactTypeDef
  7. See TrialComponentArtifactTypeDef
  8. See MetadataPropertiesTypeDef
  9. See TrialComponentMetricSummaryTypeDef
  10. See ResponseMetadataTypeDef

DescribeTrialRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTrialRequestRequestTypeDef

def get_value() -> DescribeTrialRequestRequestTypeDef:
    return {
        "TrialName": ...,
    }
Definition
class DescribeTrialRequestRequestTypeDef(TypedDict):
    TrialName: str,

DescribeTrialResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeTrialResponseTypeDef

def get_value() -> DescribeTrialResponseTypeDef:
    return {
        "TrialName": ...,
        "TrialArn": ...,
        "DisplayName": ...,
        "ExperimentName": ...,
        "Source": ...,
        "CreationTime": ...,
        "CreatedBy": ...,
        "LastModifiedTime": ...,
        "LastModifiedBy": ...,
        "MetadataProperties": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeTrialResponseTypeDef(TypedDict):
    TrialName: str,
    TrialArn: str,
    DisplayName: str,
    ExperimentName: str,
    Source: TrialSourceTypeDef,  # (1)
    CreationTime: datetime,
    CreatedBy: UserContextTypeDef,  # (2)
    LastModifiedTime: datetime,
    LastModifiedBy: UserContextTypeDef,  # (2)
    MetadataProperties: MetadataPropertiesTypeDef,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See TrialSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See MetadataPropertiesTypeDef
  5. See ResponseMetadataTypeDef

DescribeUserProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeUserProfileRequestRequestTypeDef

def get_value() -> DescribeUserProfileRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
    }
Definition
class DescribeUserProfileRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,

DescribeUserProfileResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeUserProfileResponseTypeDef

def get_value() -> DescribeUserProfileResponseTypeDef:
    return {
        "DomainId": ...,
        "UserProfileArn": ...,
        "UserProfileName": ...,
        "HomeEfsFileSystemUid": ...,
        "Status": ...,
        "LastModifiedTime": ...,
        "CreationTime": ...,
        "FailureReason": ...,
        "SingleSignOnUserIdentifier": ...,
        "SingleSignOnUserValue": ...,
        "UserSettings": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeUserProfileResponseTypeDef(TypedDict):
    DomainId: str,
    UserProfileArn: str,
    UserProfileName: str,
    HomeEfsFileSystemUid: str,
    Status: UserProfileStatusType,  # (1)
    LastModifiedTime: datetime,
    CreationTime: datetime,
    FailureReason: str,
    SingleSignOnUserIdentifier: str,
    SingleSignOnUserValue: str,
    UserSettings: UserSettingsTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See UserProfileStatusType
  2. See UserSettingsTypeDef
  3. See ResponseMetadataTypeDef

DescribeWorkforceRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeWorkforceRequestRequestTypeDef

def get_value() -> DescribeWorkforceRequestRequestTypeDef:
    return {
        "WorkforceName": ...,
    }
Definition
class DescribeWorkforceRequestRequestTypeDef(TypedDict):
    WorkforceName: str,

DescribeWorkforceResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeWorkforceResponseTypeDef

def get_value() -> DescribeWorkforceResponseTypeDef:
    return {
        "Workforce": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeWorkforceResponseTypeDef(TypedDict):
    Workforce: WorkforceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkforceTypeDef
  2. See ResponseMetadataTypeDef

DescribeWorkteamRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeWorkteamRequestRequestTypeDef

def get_value() -> DescribeWorkteamRequestRequestTypeDef:
    return {
        "WorkteamName": ...,
    }
Definition
class DescribeWorkteamRequestRequestTypeDef(TypedDict):
    WorkteamName: str,

DescribeWorkteamResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DescribeWorkteamResponseTypeDef

def get_value() -> DescribeWorkteamResponseTypeDef:
    return {
        "Workteam": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeWorkteamResponseTypeDef(TypedDict):
    Workteam: WorkteamTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkteamTypeDef
  2. See ResponseMetadataTypeDef

DesiredWeightAndCapacityTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DesiredWeightAndCapacityTypeDef

def get_value() -> DesiredWeightAndCapacityTypeDef:
    return {
        "VariantName": ...,
    }
Definition
class DesiredWeightAndCapacityTypeDef(TypedDict):
    VariantName: str,
    DesiredWeight: NotRequired[float],
    DesiredInstanceCount: NotRequired[int],

DeviceFleetSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeviceFleetSummaryTypeDef

def get_value() -> DeviceFleetSummaryTypeDef:
    return {
        "DeviceFleetArn": ...,
        "DeviceFleetName": ...,
    }
Definition
class DeviceFleetSummaryTypeDef(TypedDict):
    DeviceFleetArn: str,
    DeviceFleetName: str,
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],

DeviceStatsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeviceStatsTypeDef

def get_value() -> DeviceStatsTypeDef:
    return {
        "ConnectedDeviceCount": ...,
        "RegisteredDeviceCount": ...,
    }
Definition
class DeviceStatsTypeDef(TypedDict):
    ConnectedDeviceCount: int,
    RegisteredDeviceCount: int,

DeviceSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeviceSummaryTypeDef

def get_value() -> DeviceSummaryTypeDef:
    return {
        "DeviceName": ...,
        "DeviceArn": ...,
    }
Definition
class DeviceSummaryTypeDef(TypedDict):
    DeviceName: str,
    DeviceArn: str,
    Description: NotRequired[str],
    DeviceFleetName: NotRequired[str],
    IotThingName: NotRequired[str],
    RegistrationTime: NotRequired[datetime],
    LatestHeartbeat: NotRequired[datetime],
    Models: NotRequired[List[EdgeModelSummaryTypeDef]],  # (1)
    AgentVersion: NotRequired[str],
  1. See EdgeModelSummaryTypeDef

DeviceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DeviceTypeDef

def get_value() -> DeviceTypeDef:
    return {
        "DeviceName": ...,
    }
Definition
class DeviceTypeDef(TypedDict):
    DeviceName: str,
    Description: NotRequired[str],
    IotThingName: NotRequired[str],

DisassociateTrialComponentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DisassociateTrialComponentRequestRequestTypeDef

def get_value() -> DisassociateTrialComponentRequestRequestTypeDef:
    return {
        "TrialComponentName": ...,
        "TrialName": ...,
    }
Definition
class DisassociateTrialComponentRequestRequestTypeDef(TypedDict):
    TrialComponentName: str,
    TrialName: str,

DisassociateTrialComponentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DisassociateTrialComponentResponseTypeDef

def get_value() -> DisassociateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
        "TrialArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DisassociateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DomainDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DomainDetailsTypeDef

def get_value() -> DomainDetailsTypeDef:
    return {
        "DomainArn": ...,
    }
Definition
class DomainDetailsTypeDef(TypedDict):
    DomainArn: NotRequired[str],
    DomainId: NotRequired[str],
    DomainName: NotRequired[str],
    Status: NotRequired[DomainStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    Url: NotRequired[str],
  1. See DomainStatusType

DomainSettingsForUpdateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DomainSettingsForUpdateTypeDef

def get_value() -> DomainSettingsForUpdateTypeDef:
    return {
        "RStudioServerProDomainSettingsForUpdate": ...,
    }
Definition
class DomainSettingsForUpdateTypeDef(TypedDict):
    RStudioServerProDomainSettingsForUpdate: NotRequired[RStudioServerProDomainSettingsForUpdateTypeDef],  # (1)
  1. See RStudioServerProDomainSettingsForUpdateTypeDef

DomainSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DomainSettingsTypeDef

def get_value() -> DomainSettingsTypeDef:
    return {
        "SecurityGroupIds": ...,
    }
Definition
class DomainSettingsTypeDef(TypedDict):
    SecurityGroupIds: NotRequired[Sequence[str]],
    RStudioServerProDomainSettings: NotRequired[RStudioServerProDomainSettingsTypeDef],  # (1)
  1. See RStudioServerProDomainSettingsTypeDef

DriftCheckBaselinesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DriftCheckBaselinesTypeDef

def get_value() -> DriftCheckBaselinesTypeDef:
    return {
        "Bias": ...,
    }
Definition
class DriftCheckBaselinesTypeDef(TypedDict):
    Bias: NotRequired[DriftCheckBiasTypeDef],  # (1)
    Explainability: NotRequired[DriftCheckExplainabilityTypeDef],  # (2)
    ModelQuality: NotRequired[DriftCheckModelQualityTypeDef],  # (3)
    ModelDataQuality: NotRequired[DriftCheckModelDataQualityTypeDef],  # (4)
  1. See DriftCheckBiasTypeDef
  2. See DriftCheckExplainabilityTypeDef
  3. See DriftCheckModelQualityTypeDef
  4. See DriftCheckModelDataQualityTypeDef

DriftCheckBiasTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DriftCheckBiasTypeDef

def get_value() -> DriftCheckBiasTypeDef:
    return {
        "ConfigFile": ...,
    }
Definition
class DriftCheckBiasTypeDef(TypedDict):
    ConfigFile: NotRequired[FileSourceTypeDef],  # (1)
    PreTrainingConstraints: NotRequired[MetricsSourceTypeDef],  # (2)
    PostTrainingConstraints: NotRequired[MetricsSourceTypeDef],  # (2)
  1. See FileSourceTypeDef
  2. See MetricsSourceTypeDef
  3. See MetricsSourceTypeDef

DriftCheckExplainabilityTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DriftCheckExplainabilityTypeDef

def get_value() -> DriftCheckExplainabilityTypeDef:
    return {
        "Constraints": ...,
    }
Definition
class DriftCheckExplainabilityTypeDef(TypedDict):
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
    ConfigFile: NotRequired[FileSourceTypeDef],  # (2)
  1. See MetricsSourceTypeDef
  2. See FileSourceTypeDef

DriftCheckModelDataQualityTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DriftCheckModelDataQualityTypeDef

def get_value() -> DriftCheckModelDataQualityTypeDef:
    return {
        "Statistics": ...,
    }
Definition
class DriftCheckModelDataQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

DriftCheckModelQualityTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import DriftCheckModelQualityTypeDef

def get_value() -> DriftCheckModelQualityTypeDef:
    return {
        "Statistics": ...,
    }
Definition
class DriftCheckModelQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

EMRStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EMRStepMetadataTypeDef

def get_value() -> EMRStepMetadataTypeDef:
    return {
        "ClusterId": ...,
    }
Definition
class EMRStepMetadataTypeDef(TypedDict):
    ClusterId: NotRequired[str],
    StepId: NotRequired[str],
    StepName: NotRequired[str],
    LogFilePath: NotRequired[str],

EdgeModelStatTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EdgeModelStatTypeDef

def get_value() -> EdgeModelStatTypeDef:
    return {
        "ModelName": ...,
        "ModelVersion": ...,
        "OfflineDeviceCount": ...,
        "ConnectedDeviceCount": ...,
        "ActiveDeviceCount": ...,
        "SamplingDeviceCount": ...,
    }
Definition
class EdgeModelStatTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: str,
    OfflineDeviceCount: int,
    ConnectedDeviceCount: int,
    ActiveDeviceCount: int,
    SamplingDeviceCount: int,

EdgeModelSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EdgeModelSummaryTypeDef

def get_value() -> EdgeModelSummaryTypeDef:
    return {
        "ModelName": ...,
        "ModelVersion": ...,
    }
Definition
class EdgeModelSummaryTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: str,

EdgeModelTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EdgeModelTypeDef

def get_value() -> EdgeModelTypeDef:
    return {
        "ModelName": ...,
        "ModelVersion": ...,
    }
Definition
class EdgeModelTypeDef(TypedDict):
    ModelName: str,
    ModelVersion: str,
    LatestSampleTime: NotRequired[datetime],
    LatestInference: NotRequired[datetime],

EdgeOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EdgeOutputConfigTypeDef

def get_value() -> EdgeOutputConfigTypeDef:
    return {
        "S3OutputLocation": ...,
    }
Definition
class EdgeOutputConfigTypeDef(TypedDict):
    S3OutputLocation: str,
    KmsKeyId: NotRequired[str],
    PresetDeploymentType: NotRequired[EdgePresetDeploymentTypeType],  # (1)
    PresetDeploymentConfig: NotRequired[str],
  1. See EdgePresetDeploymentTypeType

EdgePackagingJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EdgePackagingJobSummaryTypeDef

def get_value() -> EdgePackagingJobSummaryTypeDef:
    return {
        "EdgePackagingJobArn": ...,
        "EdgePackagingJobName": ...,
        "EdgePackagingJobStatus": ...,
    }
Definition
class EdgePackagingJobSummaryTypeDef(TypedDict):
    EdgePackagingJobArn: str,
    EdgePackagingJobName: str,
    EdgePackagingJobStatus: EdgePackagingJobStatusType,  # (1)
    CompilationJobName: NotRequired[str],
    ModelName: NotRequired[str],
    ModelVersion: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See EdgePackagingJobStatusType

EdgePresetDeploymentOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EdgePresetDeploymentOutputTypeDef

def get_value() -> EdgePresetDeploymentOutputTypeDef:
    return {
        "Type": ...,
    }
Definition
class EdgePresetDeploymentOutputTypeDef(TypedDict):
    Type: EdgePresetDeploymentTypeType,  # (1)
    Artifact: NotRequired[str],
    Status: NotRequired[EdgePresetDeploymentStatusType],  # (2)
    StatusMessage: NotRequired[str],
  1. See EdgePresetDeploymentTypeType
  2. See EdgePresetDeploymentStatusType

EdgeTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EdgeTypeDef

def get_value() -> EdgeTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class EdgeTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
  1. See AssociationEdgeTypeType

EndpointConfigSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EndpointConfigSummaryTypeDef

def get_value() -> EndpointConfigSummaryTypeDef:
    return {
        "EndpointConfigName": ...,
        "EndpointConfigArn": ...,
        "CreationTime": ...,
    }
Definition
class EndpointConfigSummaryTypeDef(TypedDict):
    EndpointConfigName: str,
    EndpointConfigArn: str,
    CreationTime: datetime,

EndpointInputConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EndpointInputConfigurationTypeDef

def get_value() -> EndpointInputConfigurationTypeDef:
    return {
        "InstanceType": ...,
    }
Definition
class EndpointInputConfigurationTypeDef(TypedDict):
    InstanceType: ProductionVariantInstanceTypeType,  # (1)
    InferenceSpecificationName: NotRequired[str],
    EnvironmentParameterRanges: NotRequired[EnvironmentParameterRangesTypeDef],  # (2)
  1. See ProductionVariantInstanceTypeType
  2. See EnvironmentParameterRangesTypeDef

EndpointInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EndpointInputTypeDef

def get_value() -> EndpointInputTypeDef:
    return {
        "EndpointName": ...,
        "LocalPath": ...,
    }
Definition
class EndpointInputTypeDef(TypedDict):
    EndpointName: str,
    LocalPath: str,
    S3InputMode: NotRequired[ProcessingS3InputModeType],  # (1)
    S3DataDistributionType: NotRequired[ProcessingS3DataDistributionTypeType],  # (2)
    FeaturesAttribute: NotRequired[str],
    InferenceAttribute: NotRequired[str],
    ProbabilityAttribute: NotRequired[str],
    ProbabilityThresholdAttribute: NotRequired[float],
    StartTimeOffset: NotRequired[str],
    EndTimeOffset: NotRequired[str],
  1. See ProcessingS3InputModeType
  2. See ProcessingS3DataDistributionTypeType

EndpointOutputConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EndpointOutputConfigurationTypeDef

def get_value() -> EndpointOutputConfigurationTypeDef:
    return {
        "EndpointName": ...,
        "VariantName": ...,
        "InstanceType": ...,
        "InitialInstanceCount": ...,
    }
Definition
class EndpointOutputConfigurationTypeDef(TypedDict):
    EndpointName: str,
    VariantName: str,
    InstanceType: ProductionVariantInstanceTypeType,  # (1)
    InitialInstanceCount: int,
  1. See ProductionVariantInstanceTypeType

EndpointSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EndpointSummaryTypeDef

def get_value() -> EndpointSummaryTypeDef:
    return {
        "EndpointName": ...,
        "EndpointArn": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "EndpointStatus": ...,
    }
Definition
class EndpointSummaryTypeDef(TypedDict):
    EndpointName: str,
    EndpointArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    EndpointStatus: EndpointStatusType,  # (1)
  1. See EndpointStatusType

EndpointTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EndpointTypeDef

def get_value() -> EndpointTypeDef:
    return {
        "EndpointName": ...,
        "EndpointArn": ...,
        "EndpointConfigName": ...,
        "EndpointStatus": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
    }
Definition
class EndpointTypeDef(TypedDict):
    EndpointName: str,
    EndpointArn: str,
    EndpointConfigName: str,
    EndpointStatus: EndpointStatusType,  # (3)
    CreationTime: datetime,
    LastModifiedTime: datetime,
    ProductionVariants: NotRequired[List[ProductionVariantSummaryTypeDef]],  # (1)
    DataCaptureConfig: NotRequired[DataCaptureConfigSummaryTypeDef],  # (2)
    FailureReason: NotRequired[str],
    MonitoringSchedules: NotRequired[List[MonitoringScheduleTypeDef]],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
  1. See ProductionVariantSummaryTypeDef
  2. See DataCaptureConfigSummaryTypeDef
  3. See EndpointStatusType
  4. See MonitoringScheduleTypeDef
  5. See TagTypeDef

EnvironmentParameterRangesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EnvironmentParameterRangesTypeDef

def get_value() -> EnvironmentParameterRangesTypeDef:
    return {
        "CategoricalParameterRanges": ...,
    }
Definition
class EnvironmentParameterRangesTypeDef(TypedDict):
    CategoricalParameterRanges: NotRequired[Sequence[CategoricalParameterTypeDef]],  # (1)
  1. See CategoricalParameterTypeDef

EnvironmentParameterTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import EnvironmentParameterTypeDef

def get_value() -> EnvironmentParameterTypeDef:
    return {
        "Key": ...,
        "ValueType": ...,
        "Value": ...,
    }
Definition
class EnvironmentParameterTypeDef(TypedDict):
    Key: str,
    ValueType: str,
    Value: str,

ExperimentConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ExperimentConfigTypeDef

def get_value() -> ExperimentConfigTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class ExperimentConfigTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],
    TrialComponentDisplayName: NotRequired[str],

ExperimentSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ExperimentSourceTypeDef

def get_value() -> ExperimentSourceTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class ExperimentSourceTypeDef(TypedDict):
    SourceArn: str,
    SourceType: NotRequired[str],

ExperimentSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ExperimentSummaryTypeDef

def get_value() -> ExperimentSummaryTypeDef:
    return {
        "ExperimentArn": ...,
    }
Definition
class ExperimentSummaryTypeDef(TypedDict):
    ExperimentArn: NotRequired[str],
    ExperimentName: NotRequired[str],
    DisplayName: NotRequired[str],
    ExperimentSource: NotRequired[ExperimentSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See ExperimentSourceTypeDef

ExperimentTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ExperimentTypeDef

def get_value() -> ExperimentTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class ExperimentTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    ExperimentArn: NotRequired[str],
    DisplayName: NotRequired[str],
    Source: NotRequired[ExperimentSourceTypeDef],  # (1)
    Description: NotRequired[str],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (2)
    Tags: NotRequired[List[TagTypeDef]],  # (4)
  1. See ExperimentSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See TagTypeDef

ExplainabilityTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ExplainabilityTypeDef

def get_value() -> ExplainabilityTypeDef:
    return {
        "Report": ...,
    }
Definition
class ExplainabilityTypeDef(TypedDict):
    Report: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef

FailStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FailStepMetadataTypeDef

def get_value() -> FailStepMetadataTypeDef:
    return {
        "ErrorMessage": ...,
    }
Definition
class FailStepMetadataTypeDef(TypedDict):
    ErrorMessage: NotRequired[str],

FeatureDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FeatureDefinitionTypeDef

def get_value() -> FeatureDefinitionTypeDef:
    return {
        "FeatureName": ...,
    }
Definition
class FeatureDefinitionTypeDef(TypedDict):
    FeatureName: NotRequired[str],
    FeatureType: NotRequired[FeatureTypeType],  # (1)
  1. See FeatureTypeType

FeatureGroupSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FeatureGroupSummaryTypeDef

def get_value() -> FeatureGroupSummaryTypeDef:
    return {
        "FeatureGroupName": ...,
        "FeatureGroupArn": ...,
        "CreationTime": ...,
    }
Definition
class FeatureGroupSummaryTypeDef(TypedDict):
    FeatureGroupName: str,
    FeatureGroupArn: str,
    CreationTime: datetime,
    FeatureGroupStatus: NotRequired[FeatureGroupStatusType],  # (1)
    OfflineStoreStatus: NotRequired[OfflineStoreStatusTypeDef],  # (2)
  1. See FeatureGroupStatusType
  2. See OfflineStoreStatusTypeDef

FeatureGroupTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FeatureGroupTypeDef

def get_value() -> FeatureGroupTypeDef:
    return {
        "FeatureGroupArn": ...,
    }
Definition
class FeatureGroupTypeDef(TypedDict):
    FeatureGroupArn: NotRequired[str],
    FeatureGroupName: NotRequired[str],
    RecordIdentifierFeatureName: NotRequired[str],
    EventTimeFeatureName: NotRequired[str],
    FeatureDefinitions: NotRequired[List[FeatureDefinitionTypeDef]],  # (1)
    CreationTime: NotRequired[datetime],
    OnlineStoreConfig: NotRequired[OnlineStoreConfigTypeDef],  # (2)
    OfflineStoreConfig: NotRequired[OfflineStoreConfigTypeDef],  # (3)
    RoleArn: NotRequired[str],
    FeatureGroupStatus: NotRequired[FeatureGroupStatusType],  # (4)
    OfflineStoreStatus: NotRequired[OfflineStoreStatusTypeDef],  # (5)
    FailureReason: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[List[TagTypeDef]],  # (6)
  1. See FeatureDefinitionTypeDef
  2. See OnlineStoreConfigTypeDef
  3. See OfflineStoreConfigTypeDef
  4. See FeatureGroupStatusType
  5. See OfflineStoreStatusTypeDef
  6. See TagTypeDef

FileSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FileSourceTypeDef

def get_value() -> FileSourceTypeDef:
    return {
        "S3Uri": ...,
    }
Definition
class FileSourceTypeDef(TypedDict):
    S3Uri: str,
    ContentType: NotRequired[str],
    ContentDigest: NotRequired[str],

FileSystemConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FileSystemConfigTypeDef

def get_value() -> FileSystemConfigTypeDef:
    return {
        "MountPath": ...,
    }
Definition
class FileSystemConfigTypeDef(TypedDict):
    MountPath: NotRequired[str],
    DefaultUid: NotRequired[int],
    DefaultGid: NotRequired[int],

FileSystemDataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FileSystemDataSourceTypeDef

def get_value() -> FileSystemDataSourceTypeDef:
    return {
        "FileSystemId": ...,
        "FileSystemAccessMode": ...,
        "FileSystemType": ...,
        "DirectoryPath": ...,
    }
Definition
class FileSystemDataSourceTypeDef(TypedDict):
    FileSystemId: str,
    FileSystemAccessMode: FileSystemAccessModeType,  # (1)
    FileSystemType: FileSystemTypeType,  # (2)
    DirectoryPath: str,
  1. See FileSystemAccessModeType
  2. See FileSystemTypeType

FilterTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FilterTypeDef

def get_value() -> FilterTypeDef:
    return {
        "Name": ...,
    }
Definition
class FilterTypeDef(TypedDict):
    Name: str,
    Operator: NotRequired[OperatorType],  # (1)
    Value: NotRequired[str],
  1. See OperatorType

FinalAutoMLJobObjectiveMetricTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FinalAutoMLJobObjectiveMetricTypeDef

def get_value() -> FinalAutoMLJobObjectiveMetricTypeDef:
    return {
        "MetricName": ...,
        "Value": ...,
    }
Definition
class FinalAutoMLJobObjectiveMetricTypeDef(TypedDict):
    MetricName: AutoMLMetricEnumType,  # (2)
    Value: float,
    Type: NotRequired[AutoMLJobObjectiveTypeType],  # (1)
  1. See AutoMLJobObjectiveTypeType
  2. See AutoMLMetricEnumType

FinalHyperParameterTuningJobObjectiveMetricTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FinalHyperParameterTuningJobObjectiveMetricTypeDef

def get_value() -> FinalHyperParameterTuningJobObjectiveMetricTypeDef:
    return {
        "MetricName": ...,
        "Value": ...,
    }
Definition
class FinalHyperParameterTuningJobObjectiveMetricTypeDef(TypedDict):
    MetricName: str,
    Value: float,
    Type: NotRequired[HyperParameterTuningJobObjectiveTypeType],  # (1)
  1. See HyperParameterTuningJobObjectiveTypeType

FlowDefinitionOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FlowDefinitionOutputConfigTypeDef

def get_value() -> FlowDefinitionOutputConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class FlowDefinitionOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],

FlowDefinitionSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import FlowDefinitionSummaryTypeDef

def get_value() -> FlowDefinitionSummaryTypeDef:
    return {
        "FlowDefinitionName": ...,
        "FlowDefinitionArn": ...,
        "FlowDefinitionStatus": ...,
        "CreationTime": ...,
    }
Definition
class FlowDefinitionSummaryTypeDef(TypedDict):
    FlowDefinitionName: str,
    FlowDefinitionArn: str,
    FlowDefinitionStatus: FlowDefinitionStatusType,  # (1)
    CreationTime: datetime,
    FailureReason: NotRequired[str],
  1. See FlowDefinitionStatusType

GetDeviceFleetReportRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetDeviceFleetReportRequestRequestTypeDef

def get_value() -> GetDeviceFleetReportRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
    }
Definition
class GetDeviceFleetReportRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,

GetDeviceFleetReportResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetDeviceFleetReportResponseTypeDef

def get_value() -> GetDeviceFleetReportResponseTypeDef:
    return {
        "DeviceFleetArn": ...,
        "DeviceFleetName": ...,
        "OutputConfig": ...,
        "Description": ...,
        "ReportGenerated": ...,
        "DeviceStats": ...,
        "AgentVersions": ...,
        "ModelStats": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetDeviceFleetReportResponseTypeDef(TypedDict):
    DeviceFleetArn: str,
    DeviceFleetName: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    Description: str,
    ReportGenerated: datetime,
    DeviceStats: DeviceStatsTypeDef,  # (2)
    AgentVersions: List[AgentVersionTypeDef],  # (3)
    ModelStats: List[EdgeModelStatTypeDef],  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See EdgeOutputConfigTypeDef
  2. See DeviceStatsTypeDef
  3. See AgentVersionTypeDef
  4. See EdgeModelStatTypeDef
  5. See ResponseMetadataTypeDef

GetLineageGroupPolicyRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetLineageGroupPolicyRequestRequestTypeDef

def get_value() -> GetLineageGroupPolicyRequestRequestTypeDef:
    return {
        "LineageGroupName": ...,
    }
Definition
class GetLineageGroupPolicyRequestRequestTypeDef(TypedDict):
    LineageGroupName: str,

GetLineageGroupPolicyResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetLineageGroupPolicyResponseTypeDef

def get_value() -> GetLineageGroupPolicyResponseTypeDef:
    return {
        "LineageGroupArn": ...,
        "ResourcePolicy": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetLineageGroupPolicyResponseTypeDef(TypedDict):
    LineageGroupArn: str,
    ResourcePolicy: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetModelPackageGroupPolicyInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetModelPackageGroupPolicyInputRequestTypeDef

def get_value() -> GetModelPackageGroupPolicyInputRequestTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }
Definition
class GetModelPackageGroupPolicyInputRequestTypeDef(TypedDict):
    ModelPackageGroupName: str,

GetModelPackageGroupPolicyOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetModelPackageGroupPolicyOutputTypeDef

def get_value() -> GetModelPackageGroupPolicyOutputTypeDef:
    return {
        "ResourcePolicy": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetModelPackageGroupPolicyOutputTypeDef(TypedDict):
    ResourcePolicy: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetSagemakerServicecatalogPortfolioStatusOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetSagemakerServicecatalogPortfolioStatusOutputTypeDef

def get_value() -> GetSagemakerServicecatalogPortfolioStatusOutputTypeDef:
    return {
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetSagemakerServicecatalogPortfolioStatusOutputTypeDef(TypedDict):
    Status: SagemakerServicecatalogStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SagemakerServicecatalogStatusType
  2. See ResponseMetadataTypeDef

GetSearchSuggestionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetSearchSuggestionsRequestRequestTypeDef

def get_value() -> GetSearchSuggestionsRequestRequestTypeDef:
    return {
        "Resource": ...,
    }
Definition
class GetSearchSuggestionsRequestRequestTypeDef(TypedDict):
    Resource: ResourceTypeType,  # (1)
    SuggestionQuery: NotRequired[SuggestionQueryTypeDef],  # (2)
  1. See ResourceTypeType
  2. See SuggestionQueryTypeDef

GetSearchSuggestionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GetSearchSuggestionsResponseTypeDef

def get_value() -> GetSearchSuggestionsResponseTypeDef:
    return {
        "PropertyNameSuggestions": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetSearchSuggestionsResponseTypeDef(TypedDict):
    PropertyNameSuggestions: List[PropertyNameSuggestionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PropertyNameSuggestionTypeDef
  2. See ResponseMetadataTypeDef

GitConfigForUpdateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GitConfigForUpdateTypeDef

def get_value() -> GitConfigForUpdateTypeDef:
    return {
        "SecretArn": ...,
    }
Definition
class GitConfigForUpdateTypeDef(TypedDict):
    SecretArn: NotRequired[str],

GitConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import GitConfigTypeDef

def get_value() -> GitConfigTypeDef:
    return {
        "RepositoryUrl": ...,
    }
Definition
class GitConfigTypeDef(TypedDict):
    RepositoryUrl: str,
    Branch: NotRequired[str],
    SecretArn: NotRequired[str],

HumanLoopActivationConditionsConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HumanLoopActivationConditionsConfigTypeDef

def get_value() -> HumanLoopActivationConditionsConfigTypeDef:
    return {
        "HumanLoopActivationConditions": ...,
    }
Definition
class HumanLoopActivationConditionsConfigTypeDef(TypedDict):
    HumanLoopActivationConditions: str,

HumanLoopActivationConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HumanLoopActivationConfigTypeDef

def get_value() -> HumanLoopActivationConfigTypeDef:
    return {
        "HumanLoopActivationConditionsConfig": ...,
    }
Definition
class HumanLoopActivationConfigTypeDef(TypedDict):
    HumanLoopActivationConditionsConfig: HumanLoopActivationConditionsConfigTypeDef,  # (1)
  1. See HumanLoopActivationConditionsConfigTypeDef

HumanLoopConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HumanLoopConfigTypeDef

def get_value() -> HumanLoopConfigTypeDef:
    return {
        "WorkteamArn": ...,
        "HumanTaskUiArn": ...,
        "TaskTitle": ...,
        "TaskDescription": ...,
        "TaskCount": ...,
    }
Definition
class HumanLoopConfigTypeDef(TypedDict):
    WorkteamArn: str,
    HumanTaskUiArn: str,
    TaskTitle: str,
    TaskDescription: str,
    TaskCount: int,
    TaskAvailabilityLifetimeInSeconds: NotRequired[int],
    TaskTimeLimitInSeconds: NotRequired[int],
    TaskKeywords: NotRequired[Sequence[str]],
    PublicWorkforceTaskPrice: NotRequired[PublicWorkforceTaskPriceTypeDef],  # (1)
  1. See PublicWorkforceTaskPriceTypeDef

HumanLoopRequestSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HumanLoopRequestSourceTypeDef

def get_value() -> HumanLoopRequestSourceTypeDef:
    return {
        "AwsManagedHumanLoopRequestSource": ...,
    }
Definition
class HumanLoopRequestSourceTypeDef(TypedDict):
    AwsManagedHumanLoopRequestSource: AwsManagedHumanLoopRequestSourceType,  # (1)
  1. See AwsManagedHumanLoopRequestSourceType

HumanTaskConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HumanTaskConfigTypeDef

def get_value() -> HumanTaskConfigTypeDef:
    return {
        "WorkteamArn": ...,
        "UiConfig": ...,
        "PreHumanTaskLambdaArn": ...,
        "TaskTitle": ...,
        "TaskDescription": ...,
        "NumberOfHumanWorkersPerDataObject": ...,
        "TaskTimeLimitInSeconds": ...,
        "AnnotationConsolidationConfig": ...,
    }
Definition
class HumanTaskConfigTypeDef(TypedDict):
    WorkteamArn: str,
    UiConfig: UiConfigTypeDef,  # (1)
    PreHumanTaskLambdaArn: str,
    TaskTitle: str,
    TaskDescription: str,
    NumberOfHumanWorkersPerDataObject: int,
    TaskTimeLimitInSeconds: int,
    AnnotationConsolidationConfig: AnnotationConsolidationConfigTypeDef,  # (2)
    TaskKeywords: NotRequired[Sequence[str]],
    TaskAvailabilityLifetimeInSeconds: NotRequired[int],
    MaxConcurrentTaskCount: NotRequired[int],
    PublicWorkforceTaskPrice: NotRequired[PublicWorkforceTaskPriceTypeDef],  # (3)
  1. See UiConfigTypeDef
  2. See AnnotationConsolidationConfigTypeDef
  3. See PublicWorkforceTaskPriceTypeDef

HumanTaskUiSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HumanTaskUiSummaryTypeDef

def get_value() -> HumanTaskUiSummaryTypeDef:
    return {
        "HumanTaskUiName": ...,
        "HumanTaskUiArn": ...,
        "CreationTime": ...,
    }
Definition
class HumanTaskUiSummaryTypeDef(TypedDict):
    HumanTaskUiName: str,
    HumanTaskUiArn: str,
    CreationTime: datetime,

HyperParameterAlgorithmSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterAlgorithmSpecificationTypeDef

def get_value() -> HyperParameterAlgorithmSpecificationTypeDef:
    return {
        "TrainingInputMode": ...,
    }
Definition
class HyperParameterAlgorithmSpecificationTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    TrainingImage: NotRequired[str],
    AlgorithmName: NotRequired[str],
    MetricDefinitions: NotRequired[Sequence[MetricDefinitionTypeDef]],  # (2)
  1. See TrainingInputModeType
  2. See MetricDefinitionTypeDef

HyperParameterSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterSpecificationTypeDef

def get_value() -> HyperParameterSpecificationTypeDef:
    return {
        "Name": ...,
        "Type": ...,
    }
Definition
class HyperParameterSpecificationTypeDef(TypedDict):
    Name: str,
    Type: ParameterTypeType,  # (1)
    Description: NotRequired[str],
    Range: NotRequired[ParameterRangeTypeDef],  # (2)
    IsTunable: NotRequired[bool],
    IsRequired: NotRequired[bool],
    DefaultValue: NotRequired[str],
  1. See ParameterTypeType
  2. See ParameterRangeTypeDef

HyperParameterTrainingJobDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterTrainingJobDefinitionTypeDef

def get_value() -> HyperParameterTrainingJobDefinitionTypeDef:
    return {
        "AlgorithmSpecification": ...,
        "RoleArn": ...,
        "OutputDataConfig": ...,
        "ResourceConfig": ...,
        "StoppingCondition": ...,
    }
Definition
class HyperParameterTrainingJobDefinitionTypeDef(TypedDict):
    AlgorithmSpecification: HyperParameterAlgorithmSpecificationTypeDef,  # (3)
    RoleArn: str,
    OutputDataConfig: OutputDataConfigTypeDef,  # (6)
    ResourceConfig: ResourceConfigTypeDef,  # (7)
    StoppingCondition: StoppingConditionTypeDef,  # (8)
    DefinitionName: NotRequired[str],
    TuningObjective: NotRequired[HyperParameterTuningJobObjectiveTypeDef],  # (1)
    HyperParameterRanges: NotRequired[ParameterRangesTypeDef],  # (2)
    StaticHyperParameters: NotRequired[Mapping[str, str]],
    InputDataConfig: NotRequired[Sequence[ChannelTypeDef]],  # (4)
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (5)
    EnableNetworkIsolation: NotRequired[bool],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableManagedSpotTraining: NotRequired[bool],
    CheckpointConfig: NotRequired[CheckpointConfigTypeDef],  # (9)
    RetryStrategy: NotRequired[RetryStrategyTypeDef],  # (10)
  1. See HyperParameterTuningJobObjectiveTypeDef
  2. See ParameterRangesTypeDef
  3. See HyperParameterAlgorithmSpecificationTypeDef
  4. See ChannelTypeDef
  5. See VpcConfigTypeDef
  6. See OutputDataConfigTypeDef
  7. See ResourceConfigTypeDef
  8. See StoppingConditionTypeDef
  9. See CheckpointConfigTypeDef
  10. See RetryStrategyTypeDef

HyperParameterTrainingJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterTrainingJobSummaryTypeDef

def get_value() -> HyperParameterTrainingJobSummaryTypeDef:
    return {
        "TrainingJobName": ...,
        "TrainingJobArn": ...,
        "CreationTime": ...,
        "TrainingJobStatus": ...,
        "TunedHyperParameters": ...,
    }
Definition
class HyperParameterTrainingJobSummaryTypeDef(TypedDict):
    TrainingJobName: str,
    TrainingJobArn: str,
    CreationTime: datetime,
    TrainingJobStatus: TrainingJobStatusType,  # (1)
    TunedHyperParameters: Dict[str, str],
    TrainingJobDefinitionName: NotRequired[str],
    TuningJobName: NotRequired[str],
    TrainingStartTime: NotRequired[datetime],
    TrainingEndTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    FinalHyperParameterTuningJobObjectiveMetric: NotRequired[FinalHyperParameterTuningJobObjectiveMetricTypeDef],  # (2)
    ObjectiveStatus: NotRequired[ObjectiveStatusType],  # (3)
  1. See TrainingJobStatusType
  2. See FinalHyperParameterTuningJobObjectiveMetricTypeDef
  3. See ObjectiveStatusType

HyperParameterTuningJobConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterTuningJobConfigTypeDef

def get_value() -> HyperParameterTuningJobConfigTypeDef:
    return {
        "Strategy": ...,
        "ResourceLimits": ...,
    }
Definition
class HyperParameterTuningJobConfigTypeDef(TypedDict):
    Strategy: HyperParameterTuningJobStrategyTypeType,  # (1)
    ResourceLimits: ResourceLimitsTypeDef,  # (3)
    HyperParameterTuningJobObjective: NotRequired[HyperParameterTuningJobObjectiveTypeDef],  # (2)
    ParameterRanges: NotRequired[ParameterRangesTypeDef],  # (4)
    TrainingJobEarlyStoppingType: NotRequired[TrainingJobEarlyStoppingTypeType],  # (5)
    TuningJobCompletionCriteria: NotRequired[TuningJobCompletionCriteriaTypeDef],  # (6)
  1. See HyperParameterTuningJobStrategyTypeType
  2. See HyperParameterTuningJobObjectiveTypeDef
  3. See ResourceLimitsTypeDef
  4. See ParameterRangesTypeDef
  5. See TrainingJobEarlyStoppingTypeType
  6. See TuningJobCompletionCriteriaTypeDef

HyperParameterTuningJobObjectiveTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterTuningJobObjectiveTypeDef

def get_value() -> HyperParameterTuningJobObjectiveTypeDef:
    return {
        "Type": ...,
        "MetricName": ...,
    }
Definition
class HyperParameterTuningJobObjectiveTypeDef(TypedDict):
    Type: HyperParameterTuningJobObjectiveTypeType,  # (1)
    MetricName: str,
  1. See HyperParameterTuningJobObjectiveTypeType

HyperParameterTuningJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterTuningJobSummaryTypeDef

def get_value() -> HyperParameterTuningJobSummaryTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
        "HyperParameterTuningJobArn": ...,
        "HyperParameterTuningJobStatus": ...,
        "Strategy": ...,
        "CreationTime": ...,
        "TrainingJobStatusCounters": ...,
        "ObjectiveStatusCounters": ...,
    }
Definition
class HyperParameterTuningJobSummaryTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    HyperParameterTuningJobArn: str,
    HyperParameterTuningJobStatus: HyperParameterTuningJobStatusType,  # (1)
    Strategy: HyperParameterTuningJobStrategyTypeType,  # (2)
    CreationTime: datetime,
    TrainingJobStatusCounters: TrainingJobStatusCountersTypeDef,  # (3)
    ObjectiveStatusCounters: ObjectiveStatusCountersTypeDef,  # (4)
    HyperParameterTuningEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    ResourceLimits: NotRequired[ResourceLimitsTypeDef],  # (5)
  1. See HyperParameterTuningJobStatusType
  2. See HyperParameterTuningJobStrategyTypeType
  3. See TrainingJobStatusCountersTypeDef
  4. See ObjectiveStatusCountersTypeDef
  5. See ResourceLimitsTypeDef

HyperParameterTuningJobWarmStartConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import HyperParameterTuningJobWarmStartConfigTypeDef

def get_value() -> HyperParameterTuningJobWarmStartConfigTypeDef:
    return {
        "ParentHyperParameterTuningJobs": ...,
        "WarmStartType": ...,
    }
Definition
class HyperParameterTuningJobWarmStartConfigTypeDef(TypedDict):
    ParentHyperParameterTuningJobs: Sequence[ParentHyperParameterTuningJobTypeDef],  # (1)
    WarmStartType: HyperParameterTuningJobWarmStartTypeType,  # (2)
  1. See ParentHyperParameterTuningJobTypeDef
  2. See HyperParameterTuningJobWarmStartTypeType

ImageConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ImageConfigTypeDef

def get_value() -> ImageConfigTypeDef:
    return {
        "RepositoryAccessMode": ...,
    }
Definition
class ImageConfigTypeDef(TypedDict):
    RepositoryAccessMode: RepositoryAccessModeType,  # (1)
    RepositoryAuthConfig: NotRequired[RepositoryAuthConfigTypeDef],  # (2)
  1. See RepositoryAccessModeType
  2. See RepositoryAuthConfigTypeDef

ImageTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ImageTypeDef

def get_value() -> ImageTypeDef:
    return {
        "CreationTime": ...,
        "ImageArn": ...,
        "ImageName": ...,
        "ImageStatus": ...,
        "LastModifiedTime": ...,
    }
Definition
class ImageTypeDef(TypedDict):
    CreationTime: datetime,
    ImageArn: str,
    ImageName: str,
    ImageStatus: ImageStatusType,  # (1)
    LastModifiedTime: datetime,
    Description: NotRequired[str],
    DisplayName: NotRequired[str],
    FailureReason: NotRequired[str],
  1. See ImageStatusType

ImageVersionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ImageVersionTypeDef

def get_value() -> ImageVersionTypeDef:
    return {
        "CreationTime": ...,
        "ImageArn": ...,
        "ImageVersionArn": ...,
        "ImageVersionStatus": ...,
        "LastModifiedTime": ...,
        "Version": ...,
    }
Definition
class ImageVersionTypeDef(TypedDict):
    CreationTime: datetime,
    ImageArn: str,
    ImageVersionArn: str,
    ImageVersionStatus: ImageVersionStatusType,  # (1)
    LastModifiedTime: datetime,
    Version: int,
    FailureReason: NotRequired[str],
  1. See ImageVersionStatusType

InferenceExecutionConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import InferenceExecutionConfigTypeDef

def get_value() -> InferenceExecutionConfigTypeDef:
    return {
        "Mode": ...,
    }
Definition
class InferenceExecutionConfigTypeDef(TypedDict):
    Mode: InferenceExecutionModeType,  # (1)
  1. See InferenceExecutionModeType

InferenceRecommendationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import InferenceRecommendationTypeDef

def get_value() -> InferenceRecommendationTypeDef:
    return {
        "Metrics": ...,
        "EndpointConfiguration": ...,
        "ModelConfiguration": ...,
    }
Definition
class InferenceRecommendationTypeDef(TypedDict):
    Metrics: RecommendationMetricsTypeDef,  # (1)
    EndpointConfiguration: EndpointOutputConfigurationTypeDef,  # (2)
    ModelConfiguration: ModelConfigurationTypeDef,  # (3)
  1. See RecommendationMetricsTypeDef
  2. See EndpointOutputConfigurationTypeDef
  3. See ModelConfigurationTypeDef

InferenceRecommendationsJobTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import InferenceRecommendationsJobTypeDef

def get_value() -> InferenceRecommendationsJobTypeDef:
    return {
        "JobName": ...,
        "JobDescription": ...,
        "JobType": ...,
        "JobArn": ...,
        "Status": ...,
        "CreationTime": ...,
        "RoleArn": ...,
        "LastModifiedTime": ...,
    }
Definition
class InferenceRecommendationsJobTypeDef(TypedDict):
    JobName: str,
    JobDescription: str,
    JobType: RecommendationJobTypeType,  # (1)
    JobArn: str,
    Status: RecommendationJobStatusType,  # (2)
    CreationTime: datetime,
    RoleArn: str,
    LastModifiedTime: datetime,
    CompletionTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
  1. See RecommendationJobTypeType
  2. See RecommendationJobStatusType

InferenceSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import InferenceSpecificationTypeDef

def get_value() -> InferenceSpecificationTypeDef:
    return {
        "Containers": ...,
        "SupportedContentTypes": ...,
        "SupportedResponseMIMETypes": ...,
    }
Definition
class InferenceSpecificationTypeDef(TypedDict):
    Containers: List[ModelPackageContainerDefinitionTypeDef],  # (1)
    SupportedContentTypes: List[str],
    SupportedResponseMIMETypes: List[str],
    SupportedTransformInstanceTypes: NotRequired[List[TransformInstanceTypeType]],  # (2)
    SupportedRealtimeInferenceInstanceTypes: NotRequired[List[ProductionVariantInstanceTypeType]],  # (3)
  1. See ModelPackageContainerDefinitionTypeDef
  2. See TransformInstanceTypeType
  3. See ProductionVariantInstanceTypeType

InputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import InputConfigTypeDef

def get_value() -> InputConfigTypeDef:
    return {
        "S3Uri": ...,
        "DataInputConfig": ...,
        "Framework": ...,
    }
Definition
class InputConfigTypeDef(TypedDict):
    S3Uri: str,
    DataInputConfig: str,
    Framework: FrameworkType,  # (1)
    FrameworkVersion: NotRequired[str],
  1. See FrameworkType

IntegerParameterRangeSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import IntegerParameterRangeSpecificationTypeDef

def get_value() -> IntegerParameterRangeSpecificationTypeDef:
    return {
        "MinValue": ...,
        "MaxValue": ...,
    }
Definition
class IntegerParameterRangeSpecificationTypeDef(TypedDict):
    MinValue: str,
    MaxValue: str,

IntegerParameterRangeTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import IntegerParameterRangeTypeDef

def get_value() -> IntegerParameterRangeTypeDef:
    return {
        "Name": ...,
        "MinValue": ...,
        "MaxValue": ...,
    }
Definition
class IntegerParameterRangeTypeDef(TypedDict):
    Name: str,
    MinValue: str,
    MaxValue: str,
    ScalingType: NotRequired[HyperParameterScalingTypeType],  # (1)
  1. See HyperParameterScalingTypeType

JupyterServerAppSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import JupyterServerAppSettingsTypeDef

def get_value() -> JupyterServerAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }
Definition
class JupyterServerAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    LifecycleConfigArns: NotRequired[Sequence[str]],
  1. See ResourceSpecTypeDef

KernelGatewayAppSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import KernelGatewayAppSettingsTypeDef

def get_value() -> KernelGatewayAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }
Definition
class KernelGatewayAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
    CustomImages: NotRequired[Sequence[CustomImageTypeDef]],  # (2)
    LifecycleConfigArns: NotRequired[Sequence[str]],
  1. See ResourceSpecTypeDef
  2. See CustomImageTypeDef

KernelGatewayImageConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import KernelGatewayImageConfigTypeDef

def get_value() -> KernelGatewayImageConfigTypeDef:
    return {
        "KernelSpecs": ...,
    }
Definition
class KernelGatewayImageConfigTypeDef(TypedDict):
    KernelSpecs: Sequence[KernelSpecTypeDef],  # (1)
    FileSystemConfig: NotRequired[FileSystemConfigTypeDef],  # (2)
  1. See KernelSpecTypeDef
  2. See FileSystemConfigTypeDef

KernelSpecTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import KernelSpecTypeDef

def get_value() -> KernelSpecTypeDef:
    return {
        "Name": ...,
    }
Definition
class KernelSpecTypeDef(TypedDict):
    Name: str,
    DisplayName: NotRequired[str],

LabelCountersForWorkteamTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelCountersForWorkteamTypeDef

def get_value() -> LabelCountersForWorkteamTypeDef:
    return {
        "HumanLabeled": ...,
    }
Definition
class LabelCountersForWorkteamTypeDef(TypedDict):
    HumanLabeled: NotRequired[int],
    PendingHuman: NotRequired[int],
    Total: NotRequired[int],

LabelCountersTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelCountersTypeDef

def get_value() -> LabelCountersTypeDef:
    return {
        "TotalLabeled": ...,
    }
Definition
class LabelCountersTypeDef(TypedDict):
    TotalLabeled: NotRequired[int],
    HumanLabeled: NotRequired[int],
    MachineLabeled: NotRequired[int],
    FailedNonRetryableError: NotRequired[int],
    Unlabeled: NotRequired[int],

LabelingJobAlgorithmsConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobAlgorithmsConfigTypeDef

def get_value() -> LabelingJobAlgorithmsConfigTypeDef:
    return {
        "LabelingJobAlgorithmSpecificationArn": ...,
    }
Definition
class LabelingJobAlgorithmsConfigTypeDef(TypedDict):
    LabelingJobAlgorithmSpecificationArn: str,
    InitialActiveLearningModelArn: NotRequired[str],
    LabelingJobResourceConfig: NotRequired[LabelingJobResourceConfigTypeDef],  # (1)
  1. See LabelingJobResourceConfigTypeDef

LabelingJobDataAttributesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobDataAttributesTypeDef

def get_value() -> LabelingJobDataAttributesTypeDef:
    return {
        "ContentClassifiers": ...,
    }
Definition
class LabelingJobDataAttributesTypeDef(TypedDict):
    ContentClassifiers: NotRequired[Sequence[ContentClassifierType]],  # (1)
  1. See ContentClassifierType

LabelingJobDataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobDataSourceTypeDef

def get_value() -> LabelingJobDataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }
Definition
class LabelingJobDataSourceTypeDef(TypedDict):
    S3DataSource: NotRequired[LabelingJobS3DataSourceTypeDef],  # (1)
    SnsDataSource: NotRequired[LabelingJobSnsDataSourceTypeDef],  # (2)
  1. See LabelingJobS3DataSourceTypeDef
  2. See LabelingJobSnsDataSourceTypeDef

LabelingJobForWorkteamSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobForWorkteamSummaryTypeDef

def get_value() -> LabelingJobForWorkteamSummaryTypeDef:
    return {
        "JobReferenceCode": ...,
        "WorkRequesterAccountId": ...,
        "CreationTime": ...,
    }
Definition
class LabelingJobForWorkteamSummaryTypeDef(TypedDict):
    JobReferenceCode: str,
    WorkRequesterAccountId: str,
    CreationTime: datetime,
    LabelingJobName: NotRequired[str],
    LabelCounters: NotRequired[LabelCountersForWorkteamTypeDef],  # (1)
    NumberOfHumanWorkersPerDataObject: NotRequired[int],
  1. See LabelCountersForWorkteamTypeDef

LabelingJobInputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobInputConfigTypeDef

def get_value() -> LabelingJobInputConfigTypeDef:
    return {
        "DataSource": ...,
    }
Definition
class LabelingJobInputConfigTypeDef(TypedDict):
    DataSource: LabelingJobDataSourceTypeDef,  # (1)
    DataAttributes: NotRequired[LabelingJobDataAttributesTypeDef],  # (2)
  1. See LabelingJobDataSourceTypeDef
  2. See LabelingJobDataAttributesTypeDef

LabelingJobOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobOutputConfigTypeDef

def get_value() -> LabelingJobOutputConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class LabelingJobOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],
    SnsTopicArn: NotRequired[str],

LabelingJobOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobOutputTypeDef

def get_value() -> LabelingJobOutputTypeDef:
    return {
        "OutputDatasetS3Uri": ...,
    }
Definition
class LabelingJobOutputTypeDef(TypedDict):
    OutputDatasetS3Uri: str,
    FinalActiveLearningModelArn: NotRequired[str],

LabelingJobResourceConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobResourceConfigTypeDef

def get_value() -> LabelingJobResourceConfigTypeDef:
    return {
        "VolumeKmsKeyId": ...,
    }
Definition
class LabelingJobResourceConfigTypeDef(TypedDict):
    VolumeKmsKeyId: NotRequired[str],

LabelingJobS3DataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobS3DataSourceTypeDef

def get_value() -> LabelingJobS3DataSourceTypeDef:
    return {
        "ManifestS3Uri": ...,
    }
Definition
class LabelingJobS3DataSourceTypeDef(TypedDict):
    ManifestS3Uri: str,

LabelingJobSnsDataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobSnsDataSourceTypeDef

def get_value() -> LabelingJobSnsDataSourceTypeDef:
    return {
        "SnsTopicArn": ...,
    }
Definition
class LabelingJobSnsDataSourceTypeDef(TypedDict):
    SnsTopicArn: str,

LabelingJobStoppingConditionsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobStoppingConditionsTypeDef

def get_value() -> LabelingJobStoppingConditionsTypeDef:
    return {
        "MaxHumanLabeledObjectCount": ...,
    }
Definition
class LabelingJobStoppingConditionsTypeDef(TypedDict):
    MaxHumanLabeledObjectCount: NotRequired[int],
    MaxPercentageOfInputDatasetLabeled: NotRequired[int],

LabelingJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LabelingJobSummaryTypeDef

def get_value() -> LabelingJobSummaryTypeDef:
    return {
        "LabelingJobName": ...,
        "LabelingJobArn": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "LabelingJobStatus": ...,
        "LabelCounters": ...,
        "WorkteamArn": ...,
        "PreHumanTaskLambdaArn": ...,
    }
Definition
class LabelingJobSummaryTypeDef(TypedDict):
    LabelingJobName: str,
    LabelingJobArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    LabelingJobStatus: LabelingJobStatusType,  # (1)
    LabelCounters: LabelCountersTypeDef,  # (2)
    WorkteamArn: str,
    PreHumanTaskLambdaArn: str,
    AnnotationConsolidationLambdaArn: NotRequired[str],
    FailureReason: NotRequired[str],
    LabelingJobOutput: NotRequired[LabelingJobOutputTypeDef],  # (3)
    InputConfig: NotRequired[LabelingJobInputConfigTypeDef],  # (4)
  1. See LabelingJobStatusType
  2. See LabelCountersTypeDef
  3. See LabelingJobOutputTypeDef
  4. See LabelingJobInputConfigTypeDef

LambdaStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LambdaStepMetadataTypeDef

def get_value() -> LambdaStepMetadataTypeDef:
    return {
        "Arn": ...,
    }
Definition
class LambdaStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],
    OutputParameters: NotRequired[List[OutputParameterTypeDef]],  # (1)
  1. See OutputParameterTypeDef

LineageGroupSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import LineageGroupSummaryTypeDef

def get_value() -> LineageGroupSummaryTypeDef:
    return {
        "LineageGroupArn": ...,
    }
Definition
class LineageGroupSummaryTypeDef(TypedDict):
    LineageGroupArn: NotRequired[str],
    LineageGroupName: NotRequired[str],
    DisplayName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],

ListActionsRequestListActionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListActionsRequestListActionsPaginateTypeDef

def get_value() -> ListActionsRequestListActionsPaginateTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ListActionsRequestListActionsPaginateTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ActionType: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortActionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortActionsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListActionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListActionsRequestRequestTypeDef

def get_value() -> ListActionsRequestRequestTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ListActionsRequestRequestTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ActionType: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortActionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortActionsByType
  2. See SortOrderType

ListActionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListActionsResponseTypeDef

def get_value() -> ListActionsResponseTypeDef:
    return {
        "ActionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListActionsResponseTypeDef(TypedDict):
    ActionSummaries: List[ActionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ActionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListAlgorithmsInputListAlgorithmsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAlgorithmsInputListAlgorithmsPaginateTypeDef

def get_value() -> ListAlgorithmsInputListAlgorithmsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListAlgorithmsInputListAlgorithmsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    SortBy: NotRequired[AlgorithmSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See AlgorithmSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListAlgorithmsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAlgorithmsInputRequestTypeDef

def get_value() -> ListAlgorithmsInputRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListAlgorithmsInputRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[AlgorithmSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See AlgorithmSortByType
  2. See SortOrderType

ListAlgorithmsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAlgorithmsOutputTypeDef

def get_value() -> ListAlgorithmsOutputTypeDef:
    return {
        "AlgorithmSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAlgorithmsOutputTypeDef(TypedDict):
    AlgorithmSummaryList: List[AlgorithmSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AlgorithmSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListAppImageConfigsRequestListAppImageConfigsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAppImageConfigsRequestListAppImageConfigsPaginateTypeDef

def get_value() -> ListAppImageConfigsRequestListAppImageConfigsPaginateTypeDef:
    return {
        "NameContains": ...,
    }
Definition
class ListAppImageConfigsRequestListAppImageConfigsPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    ModifiedTimeBefore: NotRequired[Union[datetime, str]],
    ModifiedTimeAfter: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[AppImageConfigSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See AppImageConfigSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListAppImageConfigsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAppImageConfigsRequestRequestTypeDef

def get_value() -> ListAppImageConfigsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListAppImageConfigsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    ModifiedTimeBefore: NotRequired[Union[datetime, str]],
    ModifiedTimeAfter: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[AppImageConfigSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See AppImageConfigSortKeyType
  2. See SortOrderType

ListAppImageConfigsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAppImageConfigsResponseTypeDef

def get_value() -> ListAppImageConfigsResponseTypeDef:
    return {
        "NextToken": ...,
        "AppImageConfigs": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAppImageConfigsResponseTypeDef(TypedDict):
    NextToken: str,
    AppImageConfigs: List[AppImageConfigDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AppImageConfigDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListAppsRequestListAppsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAppsRequestListAppsPaginateTypeDef

def get_value() -> ListAppsRequestListAppsPaginateTypeDef:
    return {
        "SortOrder": ...,
    }
Definition
class ListAppsRequestListAppsPaginateTypeDef(TypedDict):
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[AppSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameEquals: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortOrderType
  2. See AppSortKeyType
  3. See PaginatorConfigTypeDef

ListAppsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAppsRequestRequestTypeDef

def get_value() -> ListAppsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListAppsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[AppSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameEquals: NotRequired[str],
  1. See SortOrderType
  2. See AppSortKeyType

ListAppsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAppsResponseTypeDef

def get_value() -> ListAppsResponseTypeDef:
    return {
        "Apps": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAppsResponseTypeDef(TypedDict):
    Apps: List[AppDetailsTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AppDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListArtifactsRequestListArtifactsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListArtifactsRequestListArtifactsPaginateTypeDef

def get_value() -> ListArtifactsRequestListArtifactsPaginateTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ListArtifactsRequestListArtifactsPaginateTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ArtifactType: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortArtifactsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortArtifactsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListArtifactsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListArtifactsRequestRequestTypeDef

def get_value() -> ListArtifactsRequestRequestTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ListArtifactsRequestRequestTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ArtifactType: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortArtifactsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortArtifactsByType
  2. See SortOrderType

ListArtifactsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListArtifactsResponseTypeDef

def get_value() -> ListArtifactsResponseTypeDef:
    return {
        "ArtifactSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListArtifactsResponseTypeDef(TypedDict):
    ArtifactSummaries: List[ArtifactSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ArtifactSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListAssociationsRequestListAssociationsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAssociationsRequestListAssociationsPaginateTypeDef

def get_value() -> ListAssociationsRequestListAssociationsPaginateTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class ListAssociationsRequestListAssociationsPaginateTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    SourceType: NotRequired[str],
    DestinationType: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortAssociationsByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See AssociationEdgeTypeType
  2. See SortAssociationsByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListAssociationsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAssociationsRequestRequestTypeDef

def get_value() -> ListAssociationsRequestRequestTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class ListAssociationsRequestRequestTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    DestinationArn: NotRequired[str],
    SourceType: NotRequired[str],
    DestinationType: NotRequired[str],
    AssociationType: NotRequired[AssociationEdgeTypeType],  # (1)
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortAssociationsByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See AssociationEdgeTypeType
  2. See SortAssociationsByType
  3. See SortOrderType

ListAssociationsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAssociationsResponseTypeDef

def get_value() -> ListAssociationsResponseTypeDef:
    return {
        "AssociationSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAssociationsResponseTypeDef(TypedDict):
    AssociationSummaries: List[AssociationSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AssociationSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListAutoMLJobsRequestListAutoMLJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAutoMLJobsRequestListAutoMLJobsPaginateTypeDef

def get_value() -> ListAutoMLJobsRequestListAutoMLJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListAutoMLJobsRequestListAutoMLJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[AutoMLJobStatusType],  # (1)
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[AutoMLSortByType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See AutoMLJobStatusType
  2. See AutoMLSortOrderType
  3. See AutoMLSortByType
  4. See PaginatorConfigTypeDef

ListAutoMLJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAutoMLJobsRequestRequestTypeDef

def get_value() -> ListAutoMLJobsRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListAutoMLJobsRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[AutoMLJobStatusType],  # (1)
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[AutoMLSortByType],  # (3)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See AutoMLJobStatusType
  2. See AutoMLSortOrderType
  3. See AutoMLSortByType

ListAutoMLJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListAutoMLJobsResponseTypeDef

def get_value() -> ListAutoMLJobsResponseTypeDef:
    return {
        "AutoMLJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAutoMLJobsResponseTypeDef(TypedDict):
    AutoMLJobSummaries: List[AutoMLJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AutoMLJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListCandidatesForAutoMLJobRequestListCandidatesForAutoMLJobPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCandidatesForAutoMLJobRequestListCandidatesForAutoMLJobPaginateTypeDef

def get_value() -> ListCandidatesForAutoMLJobRequestListCandidatesForAutoMLJobPaginateTypeDef:
    return {
        "AutoMLJobName": ...,
    }
Definition
class ListCandidatesForAutoMLJobRequestListCandidatesForAutoMLJobPaginateTypeDef(TypedDict):
    AutoMLJobName: str,
    StatusEquals: NotRequired[CandidateStatusType],  # (1)
    CandidateNameEquals: NotRequired[str],
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[CandidateSortByType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See CandidateStatusType
  2. See AutoMLSortOrderType
  3. See CandidateSortByType
  4. See PaginatorConfigTypeDef

ListCandidatesForAutoMLJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCandidatesForAutoMLJobRequestRequestTypeDef

def get_value() -> ListCandidatesForAutoMLJobRequestRequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }
Definition
class ListCandidatesForAutoMLJobRequestRequestTypeDef(TypedDict):
    AutoMLJobName: str,
    StatusEquals: NotRequired[CandidateStatusType],  # (1)
    CandidateNameEquals: NotRequired[str],
    SortOrder: NotRequired[AutoMLSortOrderType],  # (2)
    SortBy: NotRequired[CandidateSortByType],  # (3)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See CandidateStatusType
  2. See AutoMLSortOrderType
  3. See CandidateSortByType

ListCandidatesForAutoMLJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCandidatesForAutoMLJobResponseTypeDef

def get_value() -> ListCandidatesForAutoMLJobResponseTypeDef:
    return {
        "Candidates": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListCandidatesForAutoMLJobResponseTypeDef(TypedDict):
    Candidates: List[AutoMLCandidateTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AutoMLCandidateTypeDef
  2. See ResponseMetadataTypeDef

ListCodeRepositoriesInputListCodeRepositoriesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCodeRepositoriesInputListCodeRepositoriesPaginateTypeDef

def get_value() -> ListCodeRepositoriesInputListCodeRepositoriesPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListCodeRepositoriesInputListCodeRepositoriesPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    SortBy: NotRequired[CodeRepositorySortByType],  # (1)
    SortOrder: NotRequired[CodeRepositorySortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See CodeRepositorySortByType
  2. See CodeRepositorySortOrderType
  3. See PaginatorConfigTypeDef

ListCodeRepositoriesInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCodeRepositoriesInputRequestTypeDef

def get_value() -> ListCodeRepositoriesInputRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListCodeRepositoriesInputRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[CodeRepositorySortByType],  # (1)
    SortOrder: NotRequired[CodeRepositorySortOrderType],  # (2)
  1. See CodeRepositorySortByType
  2. See CodeRepositorySortOrderType

ListCodeRepositoriesOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCodeRepositoriesOutputTypeDef

def get_value() -> ListCodeRepositoriesOutputTypeDef:
    return {
        "CodeRepositorySummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListCodeRepositoriesOutputTypeDef(TypedDict):
    CodeRepositorySummaryList: List[CodeRepositorySummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CodeRepositorySummaryTypeDef
  2. See ResponseMetadataTypeDef

ListCompilationJobsRequestListCompilationJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCompilationJobsRequestListCompilationJobsPaginateTypeDef

def get_value() -> ListCompilationJobsRequestListCompilationJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListCompilationJobsRequestListCompilationJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[CompilationJobStatusType],  # (1)
    SortBy: NotRequired[ListCompilationJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See CompilationJobStatusType
  2. See ListCompilationJobsSortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListCompilationJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCompilationJobsRequestRequestTypeDef

def get_value() -> ListCompilationJobsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListCompilationJobsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[CompilationJobStatusType],  # (1)
    SortBy: NotRequired[ListCompilationJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See CompilationJobStatusType
  2. See ListCompilationJobsSortByType
  3. See SortOrderType

ListCompilationJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListCompilationJobsResponseTypeDef

def get_value() -> ListCompilationJobsResponseTypeDef:
    return {
        "CompilationJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListCompilationJobsResponseTypeDef(TypedDict):
    CompilationJobSummaries: List[CompilationJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See CompilationJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListContextsRequestListContextsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListContextsRequestListContextsPaginateTypeDef

def get_value() -> ListContextsRequestListContextsPaginateTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ListContextsRequestListContextsPaginateTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ContextType: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortContextsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortContextsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListContextsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListContextsRequestRequestTypeDef

def get_value() -> ListContextsRequestRequestTypeDef:
    return {
        "SourceUri": ...,
    }
Definition
class ListContextsRequestRequestTypeDef(TypedDict):
    SourceUri: NotRequired[str],
    ContextType: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortContextsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortContextsByType
  2. See SortOrderType

ListContextsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListContextsResponseTypeDef

def get_value() -> ListContextsResponseTypeDef:
    return {
        "ContextSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListContextsResponseTypeDef(TypedDict):
    ContextSummaries: List[ContextSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ContextSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDataQualityJobDefinitionsRequestListDataQualityJobDefinitionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDataQualityJobDefinitionsRequestListDataQualityJobDefinitionsPaginateTypeDef

def get_value() -> ListDataQualityJobDefinitionsRequestListDataQualityJobDefinitionsPaginateTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListDataQualityJobDefinitionsRequestListDataQualityJobDefinitionsPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListDataQualityJobDefinitionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDataQualityJobDefinitionsRequestRequestTypeDef

def get_value() -> ListDataQualityJobDefinitionsRequestRequestTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListDataQualityJobDefinitionsRequestRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListDataQualityJobDefinitionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDataQualityJobDefinitionsResponseTypeDef

def get_value() -> ListDataQualityJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDataQualityJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDeviceFleetsRequestListDeviceFleetsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDeviceFleetsRequestListDeviceFleetsPaginateTypeDef

def get_value() -> ListDeviceFleetsRequestListDeviceFleetsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListDeviceFleetsRequestListDeviceFleetsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ListDeviceFleetsSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListDeviceFleetsSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListDeviceFleetsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDeviceFleetsRequestRequestTypeDef

def get_value() -> ListDeviceFleetsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDeviceFleetsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ListDeviceFleetsSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See ListDeviceFleetsSortByType
  2. See SortOrderType

ListDeviceFleetsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDeviceFleetsResponseTypeDef

def get_value() -> ListDeviceFleetsResponseTypeDef:
    return {
        "DeviceFleetSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDeviceFleetsResponseTypeDef(TypedDict):
    DeviceFleetSummaries: List[DeviceFleetSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DeviceFleetSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDevicesRequestListDevicesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDevicesRequestListDevicesPaginateTypeDef

def get_value() -> ListDevicesRequestListDevicesPaginateTypeDef:
    return {
        "LatestHeartbeatAfter": ...,
    }
Definition
class ListDevicesRequestListDevicesPaginateTypeDef(TypedDict):
    LatestHeartbeatAfter: NotRequired[Union[datetime, str]],
    ModelName: NotRequired[str],
    DeviceFleetName: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListDevicesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDevicesRequestRequestTypeDef

def get_value() -> ListDevicesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDevicesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    LatestHeartbeatAfter: NotRequired[Union[datetime, str]],
    ModelName: NotRequired[str],
    DeviceFleetName: NotRequired[str],

ListDevicesResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDevicesResponseTypeDef

def get_value() -> ListDevicesResponseTypeDef:
    return {
        "DeviceSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDevicesResponseTypeDef(TypedDict):
    DeviceSummaries: List[DeviceSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DeviceSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDomainsRequestListDomainsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDomainsRequestListDomainsPaginateTypeDef

def get_value() -> ListDomainsRequestListDomainsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
Definition
class ListDomainsRequestListDomainsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListDomainsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDomainsRequestRequestTypeDef

def get_value() -> ListDomainsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDomainsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListDomainsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListDomainsResponseTypeDef

def get_value() -> ListDomainsResponseTypeDef:
    return {
        "Domains": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDomainsResponseTypeDef(TypedDict):
    Domains: List[DomainDetailsTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DomainDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListEdgePackagingJobsRequestListEdgePackagingJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEdgePackagingJobsRequestListEdgePackagingJobsPaginateTypeDef

def get_value() -> ListEdgePackagingJobsRequestListEdgePackagingJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListEdgePackagingJobsRequestListEdgePackagingJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    ModelNameContains: NotRequired[str],
    StatusEquals: NotRequired[EdgePackagingJobStatusType],  # (1)
    SortBy: NotRequired[ListEdgePackagingJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See EdgePackagingJobStatusType
  2. See ListEdgePackagingJobsSortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListEdgePackagingJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEdgePackagingJobsRequestRequestTypeDef

def get_value() -> ListEdgePackagingJobsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListEdgePackagingJobsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    ModelNameContains: NotRequired[str],
    StatusEquals: NotRequired[EdgePackagingJobStatusType],  # (1)
    SortBy: NotRequired[ListEdgePackagingJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See EdgePackagingJobStatusType
  2. See ListEdgePackagingJobsSortByType
  3. See SortOrderType

ListEdgePackagingJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEdgePackagingJobsResponseTypeDef

def get_value() -> ListEdgePackagingJobsResponseTypeDef:
    return {
        "EdgePackagingJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListEdgePackagingJobsResponseTypeDef(TypedDict):
    EdgePackagingJobSummaries: List[EdgePackagingJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EdgePackagingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListEndpointConfigsInputListEndpointConfigsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEndpointConfigsInputListEndpointConfigsPaginateTypeDef

def get_value() -> ListEndpointConfigsInputListEndpointConfigsPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListEndpointConfigsInputListEndpointConfigsPaginateTypeDef(TypedDict):
    SortBy: NotRequired[EndpointConfigSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See EndpointConfigSortKeyType
  2. See OrderKeyType
  3. See PaginatorConfigTypeDef

ListEndpointConfigsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEndpointConfigsInputRequestTypeDef

def get_value() -> ListEndpointConfigsInputRequestTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListEndpointConfigsInputRequestTypeDef(TypedDict):
    SortBy: NotRequired[EndpointConfigSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
  1. See EndpointConfigSortKeyType
  2. See OrderKeyType

ListEndpointConfigsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEndpointConfigsOutputTypeDef

def get_value() -> ListEndpointConfigsOutputTypeDef:
    return {
        "EndpointConfigs": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListEndpointConfigsOutputTypeDef(TypedDict):
    EndpointConfigs: List[EndpointConfigSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EndpointConfigSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListEndpointsInputListEndpointsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEndpointsInputListEndpointsPaginateTypeDef

def get_value() -> ListEndpointsInputListEndpointsPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListEndpointsInputListEndpointsPaginateTypeDef(TypedDict):
    SortBy: NotRequired[EndpointSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[EndpointStatusType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See EndpointSortKeyType
  2. See OrderKeyType
  3. See EndpointStatusType
  4. See PaginatorConfigTypeDef

ListEndpointsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEndpointsInputRequestTypeDef

def get_value() -> ListEndpointsInputRequestTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListEndpointsInputRequestTypeDef(TypedDict):
    SortBy: NotRequired[EndpointSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[EndpointStatusType],  # (3)
  1. See EndpointSortKeyType
  2. See OrderKeyType
  3. See EndpointStatusType

ListEndpointsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListEndpointsOutputTypeDef

def get_value() -> ListEndpointsOutputTypeDef:
    return {
        "Endpoints": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListEndpointsOutputTypeDef(TypedDict):
    Endpoints: List[EndpointSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EndpointSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListExperimentsRequestListExperimentsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListExperimentsRequestListExperimentsPaginateTypeDef

def get_value() -> ListExperimentsRequestListExperimentsPaginateTypeDef:
    return {
        "CreatedAfter": ...,
    }
Definition
class ListExperimentsRequestListExperimentsPaginateTypeDef(TypedDict):
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortExperimentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortExperimentsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListExperimentsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListExperimentsRequestRequestTypeDef

def get_value() -> ListExperimentsRequestRequestTypeDef:
    return {
        "CreatedAfter": ...,
    }
Definition
class ListExperimentsRequestRequestTypeDef(TypedDict):
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortExperimentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortExperimentsByType
  2. See SortOrderType

ListExperimentsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListExperimentsResponseTypeDef

def get_value() -> ListExperimentsResponseTypeDef:
    return {
        "ExperimentSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListExperimentsResponseTypeDef(TypedDict):
    ExperimentSummaries: List[ExperimentSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExperimentSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListFeatureGroupsRequestListFeatureGroupsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListFeatureGroupsRequestListFeatureGroupsPaginateTypeDef

def get_value() -> ListFeatureGroupsRequestListFeatureGroupsPaginateTypeDef:
    return {
        "NameContains": ...,
    }
Definition
class ListFeatureGroupsRequestListFeatureGroupsPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    FeatureGroupStatusEquals: NotRequired[FeatureGroupStatusType],  # (1)
    OfflineStoreStatusEquals: NotRequired[OfflineStoreStatusValueType],  # (2)
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[FeatureGroupSortOrderType],  # (3)
    SortBy: NotRequired[FeatureGroupSortByType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See FeatureGroupStatusType
  2. See OfflineStoreStatusValueType
  3. See FeatureGroupSortOrderType
  4. See FeatureGroupSortByType
  5. See PaginatorConfigTypeDef

ListFeatureGroupsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListFeatureGroupsRequestRequestTypeDef

def get_value() -> ListFeatureGroupsRequestRequestTypeDef:
    return {
        "NameContains": ...,
    }
Definition
class ListFeatureGroupsRequestRequestTypeDef(TypedDict):
    NameContains: NotRequired[str],
    FeatureGroupStatusEquals: NotRequired[FeatureGroupStatusType],  # (1)
    OfflineStoreStatusEquals: NotRequired[OfflineStoreStatusValueType],  # (2)
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[FeatureGroupSortOrderType],  # (3)
    SortBy: NotRequired[FeatureGroupSortByType],  # (4)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See FeatureGroupStatusType
  2. See OfflineStoreStatusValueType
  3. See FeatureGroupSortOrderType
  4. See FeatureGroupSortByType

ListFeatureGroupsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListFeatureGroupsResponseTypeDef

def get_value() -> ListFeatureGroupsResponseTypeDef:
    return {
        "FeatureGroupSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListFeatureGroupsResponseTypeDef(TypedDict):
    FeatureGroupSummaries: List[FeatureGroupSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FeatureGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListFlowDefinitionsRequestListFlowDefinitionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListFlowDefinitionsRequestListFlowDefinitionsPaginateTypeDef

def get_value() -> ListFlowDefinitionsRequestListFlowDefinitionsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListFlowDefinitionsRequestListFlowDefinitionsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[SortOrderType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SortOrderType
  2. See PaginatorConfigTypeDef

ListFlowDefinitionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListFlowDefinitionsRequestRequestTypeDef

def get_value() -> ListFlowDefinitionsRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListFlowDefinitionsRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[SortOrderType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortOrderType

ListFlowDefinitionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListFlowDefinitionsResponseTypeDef

def get_value() -> ListFlowDefinitionsResponseTypeDef:
    return {
        "FlowDefinitionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListFlowDefinitionsResponseTypeDef(TypedDict):
    FlowDefinitionSummaries: List[FlowDefinitionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FlowDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListHumanTaskUisRequestListHumanTaskUisPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListHumanTaskUisRequestListHumanTaskUisPaginateTypeDef

def get_value() -> ListHumanTaskUisRequestListHumanTaskUisPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListHumanTaskUisRequestListHumanTaskUisPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[SortOrderType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SortOrderType
  2. See PaginatorConfigTypeDef

ListHumanTaskUisRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListHumanTaskUisRequestRequestTypeDef

def get_value() -> ListHumanTaskUisRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListHumanTaskUisRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    SortOrder: NotRequired[SortOrderType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortOrderType

ListHumanTaskUisResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListHumanTaskUisResponseTypeDef

def get_value() -> ListHumanTaskUisResponseTypeDef:
    return {
        "HumanTaskUiSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListHumanTaskUisResponseTypeDef(TypedDict):
    HumanTaskUiSummaries: List[HumanTaskUiSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See HumanTaskUiSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListHyperParameterTuningJobsRequestListHyperParameterTuningJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListHyperParameterTuningJobsRequestListHyperParameterTuningJobsPaginateTypeDef

def get_value() -> ListHyperParameterTuningJobsRequestListHyperParameterTuningJobsPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListHyperParameterTuningJobsRequestListHyperParameterTuningJobsPaginateTypeDef(TypedDict):
    SortBy: NotRequired[HyperParameterTuningJobSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[HyperParameterTuningJobStatusType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See HyperParameterTuningJobSortByOptionsType
  2. See SortOrderType
  3. See HyperParameterTuningJobStatusType
  4. See PaginatorConfigTypeDef

ListHyperParameterTuningJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListHyperParameterTuningJobsRequestRequestTypeDef

def get_value() -> ListHyperParameterTuningJobsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListHyperParameterTuningJobsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortBy: NotRequired[HyperParameterTuningJobSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[HyperParameterTuningJobStatusType],  # (3)
  1. See HyperParameterTuningJobSortByOptionsType
  2. See SortOrderType
  3. See HyperParameterTuningJobStatusType

ListHyperParameterTuningJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListHyperParameterTuningJobsResponseTypeDef

def get_value() -> ListHyperParameterTuningJobsResponseTypeDef:
    return {
        "HyperParameterTuningJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListHyperParameterTuningJobsResponseTypeDef(TypedDict):
    HyperParameterTuningJobSummaries: List[HyperParameterTuningJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See HyperParameterTuningJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListImageVersionsRequestListImageVersionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListImageVersionsRequestListImageVersionsPaginateTypeDef

def get_value() -> ListImageVersionsRequestListImageVersionsPaginateTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class ListImageVersionsRequestListImageVersionsPaginateTypeDef(TypedDict):
    ImageName: str,
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[ImageVersionSortByType],  # (1)
    SortOrder: NotRequired[ImageVersionSortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ImageVersionSortByType
  2. See ImageVersionSortOrderType
  3. See PaginatorConfigTypeDef

ListImageVersionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListImageVersionsRequestRequestTypeDef

def get_value() -> ListImageVersionsRequestRequestTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class ListImageVersionsRequestRequestTypeDef(TypedDict):
    ImageName: str,
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ImageVersionSortByType],  # (1)
    SortOrder: NotRequired[ImageVersionSortOrderType],  # (2)
  1. See ImageVersionSortByType
  2. See ImageVersionSortOrderType

ListImageVersionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListImageVersionsResponseTypeDef

def get_value() -> ListImageVersionsResponseTypeDef:
    return {
        "ImageVersions": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListImageVersionsResponseTypeDef(TypedDict):
    ImageVersions: List[ImageVersionTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImageVersionTypeDef
  2. See ResponseMetadataTypeDef

ListImagesRequestListImagesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListImagesRequestListImagesPaginateTypeDef

def get_value() -> ListImagesRequestListImagesPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListImagesRequestListImagesPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ImageSortByType],  # (1)
    SortOrder: NotRequired[ImageSortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ImageSortByType
  2. See ImageSortOrderType
  3. See PaginatorConfigTypeDef

ListImagesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListImagesRequestRequestTypeDef

def get_value() -> ListImagesRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListImagesRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ImageSortByType],  # (1)
    SortOrder: NotRequired[ImageSortOrderType],  # (2)
  1. See ImageSortByType
  2. See ImageSortOrderType

ListImagesResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListImagesResponseTypeDef

def get_value() -> ListImagesResponseTypeDef:
    return {
        "Images": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListImagesResponseTypeDef(TypedDict):
    Images: List[ImageTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ImageTypeDef
  2. See ResponseMetadataTypeDef

ListInferenceRecommendationsJobsRequestListInferenceRecommendationsJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobsRequestListInferenceRecommendationsJobsPaginateTypeDef

def get_value() -> ListInferenceRecommendationsJobsRequestListInferenceRecommendationsJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListInferenceRecommendationsJobsRequestListInferenceRecommendationsJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[RecommendationJobStatusType],  # (1)
    SortBy: NotRequired[ListInferenceRecommendationsJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See RecommendationJobStatusType
  2. See ListInferenceRecommendationsJobsSortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListInferenceRecommendationsJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobsRequestRequestTypeDef

def get_value() -> ListInferenceRecommendationsJobsRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListInferenceRecommendationsJobsRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[RecommendationJobStatusType],  # (1)
    SortBy: NotRequired[ListInferenceRecommendationsJobsSortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See RecommendationJobStatusType
  2. See ListInferenceRecommendationsJobsSortByType
  3. See SortOrderType

ListInferenceRecommendationsJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListInferenceRecommendationsJobsResponseTypeDef

def get_value() -> ListInferenceRecommendationsJobsResponseTypeDef:
    return {
        "InferenceRecommendationsJobs": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListInferenceRecommendationsJobsResponseTypeDef(TypedDict):
    InferenceRecommendationsJobs: List[InferenceRecommendationsJobTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InferenceRecommendationsJobTypeDef
  2. See ResponseMetadataTypeDef

ListLabelingJobsForWorkteamRequestListLabelingJobsForWorkteamPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLabelingJobsForWorkteamRequestListLabelingJobsForWorkteamPaginateTypeDef

def get_value() -> ListLabelingJobsForWorkteamRequestListLabelingJobsForWorkteamPaginateTypeDef:
    return {
        "WorkteamArn": ...,
    }
Definition
class ListLabelingJobsForWorkteamRequestListLabelingJobsForWorkteamPaginateTypeDef(TypedDict):
    WorkteamArn: str,
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    JobReferenceCodeContains: NotRequired[str],
    SortBy: NotRequired[ListLabelingJobsForWorkteamSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListLabelingJobsForWorkteamSortByOptionsType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListLabelingJobsForWorkteamRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLabelingJobsForWorkteamRequestRequestTypeDef

def get_value() -> ListLabelingJobsForWorkteamRequestRequestTypeDef:
    return {
        "WorkteamArn": ...,
    }
Definition
class ListLabelingJobsForWorkteamRequestRequestTypeDef(TypedDict):
    WorkteamArn: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    JobReferenceCodeContains: NotRequired[str],
    SortBy: NotRequired[ListLabelingJobsForWorkteamSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See ListLabelingJobsForWorkteamSortByOptionsType
  2. See SortOrderType

ListLabelingJobsForWorkteamResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLabelingJobsForWorkteamResponseTypeDef

def get_value() -> ListLabelingJobsForWorkteamResponseTypeDef:
    return {
        "LabelingJobSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLabelingJobsForWorkteamResponseTypeDef(TypedDict):
    LabelingJobSummaryList: List[LabelingJobForWorkteamSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LabelingJobForWorkteamSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListLabelingJobsRequestListLabelingJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLabelingJobsRequestListLabelingJobsPaginateTypeDef

def get_value() -> ListLabelingJobsRequestListLabelingJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListLabelingJobsRequestListLabelingJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    SortBy: NotRequired[SortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    StatusEquals: NotRequired[LabelingJobStatusType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See SortByType
  2. See SortOrderType
  3. See LabelingJobStatusType
  4. See PaginatorConfigTypeDef

ListLabelingJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLabelingJobsRequestRequestTypeDef

def get_value() -> ListLabelingJobsRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListLabelingJobsRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    NameContains: NotRequired[str],
    SortBy: NotRequired[SortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    StatusEquals: NotRequired[LabelingJobStatusType],  # (3)
  1. See SortByType
  2. See SortOrderType
  3. See LabelingJobStatusType

ListLabelingJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLabelingJobsResponseTypeDef

def get_value() -> ListLabelingJobsResponseTypeDef:
    return {
        "LabelingJobSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLabelingJobsResponseTypeDef(TypedDict):
    LabelingJobSummaryList: List[LabelingJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LabelingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListLineageGroupsRequestListLineageGroupsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLineageGroupsRequestListLineageGroupsPaginateTypeDef

def get_value() -> ListLineageGroupsRequestListLineageGroupsPaginateTypeDef:
    return {
        "CreatedAfter": ...,
    }
Definition
class ListLineageGroupsRequestListLineageGroupsPaginateTypeDef(TypedDict):
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortLineageGroupsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortLineageGroupsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListLineageGroupsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLineageGroupsRequestRequestTypeDef

def get_value() -> ListLineageGroupsRequestRequestTypeDef:
    return {
        "CreatedAfter": ...,
    }
Definition
class ListLineageGroupsRequestRequestTypeDef(TypedDict):
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortLineageGroupsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortLineageGroupsByType
  2. See SortOrderType

ListLineageGroupsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListLineageGroupsResponseTypeDef

def get_value() -> ListLineageGroupsResponseTypeDef:
    return {
        "LineageGroupSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLineageGroupsResponseTypeDef(TypedDict):
    LineageGroupSummaries: List[LineageGroupSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LineageGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelBiasJobDefinitionsRequestListModelBiasJobDefinitionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelBiasJobDefinitionsRequestListModelBiasJobDefinitionsPaginateTypeDef

def get_value() -> ListModelBiasJobDefinitionsRequestListModelBiasJobDefinitionsPaginateTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListModelBiasJobDefinitionsRequestListModelBiasJobDefinitionsPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListModelBiasJobDefinitionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelBiasJobDefinitionsRequestRequestTypeDef

def get_value() -> ListModelBiasJobDefinitionsRequestRequestTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListModelBiasJobDefinitionsRequestRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListModelBiasJobDefinitionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelBiasJobDefinitionsResponseTypeDef

def get_value() -> ListModelBiasJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelBiasJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelExplainabilityJobDefinitionsRequestListModelExplainabilityJobDefinitionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelExplainabilityJobDefinitionsRequestListModelExplainabilityJobDefinitionsPaginateTypeDef

def get_value() -> ListModelExplainabilityJobDefinitionsRequestListModelExplainabilityJobDefinitionsPaginateTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListModelExplainabilityJobDefinitionsRequestListModelExplainabilityJobDefinitionsPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListModelExplainabilityJobDefinitionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelExplainabilityJobDefinitionsRequestRequestTypeDef

def get_value() -> ListModelExplainabilityJobDefinitionsRequestRequestTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListModelExplainabilityJobDefinitionsRequestRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListModelExplainabilityJobDefinitionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelExplainabilityJobDefinitionsResponseTypeDef

def get_value() -> ListModelExplainabilityJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelExplainabilityJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelMetadataRequestListModelMetadataPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelMetadataRequestListModelMetadataPaginateTypeDef

def get_value() -> ListModelMetadataRequestListModelMetadataPaginateTypeDef:
    return {
        "SearchExpression": ...,
    }
Definition
class ListModelMetadataRequestListModelMetadataPaginateTypeDef(TypedDict):
    SearchExpression: NotRequired[ModelMetadataSearchExpressionTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See ModelMetadataSearchExpressionTypeDef
  2. See PaginatorConfigTypeDef

ListModelMetadataRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelMetadataRequestRequestTypeDef

def get_value() -> ListModelMetadataRequestRequestTypeDef:
    return {
        "SearchExpression": ...,
    }
Definition
class ListModelMetadataRequestRequestTypeDef(TypedDict):
    SearchExpression: NotRequired[ModelMetadataSearchExpressionTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ModelMetadataSearchExpressionTypeDef

ListModelMetadataResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelMetadataResponseTypeDef

def get_value() -> ListModelMetadataResponseTypeDef:
    return {
        "ModelMetadataSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelMetadataResponseTypeDef(TypedDict):
    ModelMetadataSummaries: List[ModelMetadataSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelMetadataSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelPackageGroupsInputListModelPackageGroupsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelPackageGroupsInputListModelPackageGroupsPaginateTypeDef

def get_value() -> ListModelPackageGroupsInputListModelPackageGroupsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListModelPackageGroupsInputListModelPackageGroupsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    SortBy: NotRequired[ModelPackageGroupSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ModelPackageGroupSortByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListModelPackageGroupsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelPackageGroupsInputRequestTypeDef

def get_value() -> ListModelPackageGroupsInputRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListModelPackageGroupsInputRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ModelPackageGroupSortByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
  1. See ModelPackageGroupSortByType
  2. See SortOrderType

ListModelPackageGroupsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelPackageGroupsOutputTypeDef

def get_value() -> ListModelPackageGroupsOutputTypeDef:
    return {
        "ModelPackageGroupSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelPackageGroupsOutputTypeDef(TypedDict):
    ModelPackageGroupSummaryList: List[ModelPackageGroupSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelPackageGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelPackagesInputListModelPackagesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelPackagesInputListModelPackagesPaginateTypeDef

def get_value() -> ListModelPackagesInputListModelPackagesPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListModelPackagesInputListModelPackagesPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (1)
    ModelPackageGroupName: NotRequired[str],
    ModelPackageType: NotRequired[ModelPackageTypeType],  # (2)
    SortBy: NotRequired[ModelPackageSortByType],  # (3)
    SortOrder: NotRequired[SortOrderType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See ModelApprovalStatusType
  2. See ModelPackageTypeType
  3. See ModelPackageSortByType
  4. See SortOrderType
  5. See PaginatorConfigTypeDef

ListModelPackagesInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelPackagesInputRequestTypeDef

def get_value() -> ListModelPackagesInputRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListModelPackagesInputRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (1)
    ModelPackageGroupName: NotRequired[str],
    ModelPackageType: NotRequired[ModelPackageTypeType],  # (2)
    NextToken: NotRequired[str],
    SortBy: NotRequired[ModelPackageSortByType],  # (3)
    SortOrder: NotRequired[SortOrderType],  # (4)
  1. See ModelApprovalStatusType
  2. See ModelPackageTypeType
  3. See ModelPackageSortByType
  4. See SortOrderType

ListModelPackagesOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelPackagesOutputTypeDef

def get_value() -> ListModelPackagesOutputTypeDef:
    return {
        "ModelPackageSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelPackagesOutputTypeDef(TypedDict):
    ModelPackageSummaryList: List[ModelPackageSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelPackageSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelQualityJobDefinitionsRequestListModelQualityJobDefinitionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelQualityJobDefinitionsRequestListModelQualityJobDefinitionsPaginateTypeDef

def get_value() -> ListModelQualityJobDefinitionsRequestListModelQualityJobDefinitionsPaginateTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListModelQualityJobDefinitionsRequestListModelQualityJobDefinitionsPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListModelQualityJobDefinitionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelQualityJobDefinitionsRequestRequestTypeDef

def get_value() -> ListModelQualityJobDefinitionsRequestRequestTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListModelQualityJobDefinitionsRequestRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringJobDefinitionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
  1. See MonitoringJobDefinitionSortKeyType
  2. See SortOrderType

ListModelQualityJobDefinitionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelQualityJobDefinitionsResponseTypeDef

def get_value() -> ListModelQualityJobDefinitionsResponseTypeDef:
    return {
        "JobDefinitionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelQualityJobDefinitionsResponseTypeDef(TypedDict):
    JobDefinitionSummaries: List[MonitoringJobDefinitionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MonitoringJobDefinitionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListModelsInputListModelsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelsInputListModelsPaginateTypeDef

def get_value() -> ListModelsInputListModelsPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListModelsInputListModelsPaginateTypeDef(TypedDict):
    SortBy: NotRequired[ModelSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ModelSortKeyType
  2. See OrderKeyType
  3. See PaginatorConfigTypeDef

ListModelsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelsInputRequestTypeDef

def get_value() -> ListModelsInputRequestTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListModelsInputRequestTypeDef(TypedDict):
    SortBy: NotRequired[ModelSortKeyType],  # (1)
    SortOrder: NotRequired[OrderKeyType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
  1. See ModelSortKeyType
  2. See OrderKeyType

ListModelsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListModelsOutputTypeDef

def get_value() -> ListModelsOutputTypeDef:
    return {
        "Models": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListModelsOutputTypeDef(TypedDict):
    Models: List[ModelSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ModelSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListMonitoringExecutionsRequestListMonitoringExecutionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListMonitoringExecutionsRequestListMonitoringExecutionsPaginateTypeDef

def get_value() -> ListMonitoringExecutionsRequestListMonitoringExecutionsPaginateTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }
Definition
class ListMonitoringExecutionsRequestListMonitoringExecutionsPaginateTypeDef(TypedDict):
    MonitoringScheduleName: NotRequired[str],
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringExecutionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    ScheduledTimeBefore: NotRequired[Union[datetime, str]],
    ScheduledTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[ExecutionStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See MonitoringExecutionSortKeyType
  2. See SortOrderType
  3. See ExecutionStatusType
  4. See MonitoringTypeType
  5. See PaginatorConfigTypeDef

ListMonitoringExecutionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListMonitoringExecutionsRequestRequestTypeDef

def get_value() -> ListMonitoringExecutionsRequestRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }
Definition
class ListMonitoringExecutionsRequestRequestTypeDef(TypedDict):
    MonitoringScheduleName: NotRequired[str],
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringExecutionSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    ScheduledTimeBefore: NotRequired[Union[datetime, str]],
    ScheduledTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[ExecutionStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
  1. See MonitoringExecutionSortKeyType
  2. See SortOrderType
  3. See ExecutionStatusType
  4. See MonitoringTypeType

ListMonitoringExecutionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListMonitoringExecutionsResponseTypeDef

def get_value() -> ListMonitoringExecutionsResponseTypeDef:
    return {
        "MonitoringExecutionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMonitoringExecutionsResponseTypeDef(TypedDict):
    MonitoringExecutionSummaries: List[MonitoringExecutionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MonitoringExecutionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListMonitoringSchedulesRequestListMonitoringSchedulesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListMonitoringSchedulesRequestListMonitoringSchedulesPaginateTypeDef

def get_value() -> ListMonitoringSchedulesRequestListMonitoringSchedulesPaginateTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListMonitoringSchedulesRequestListMonitoringSchedulesPaginateTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringScheduleSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[ScheduleStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (5)
  1. See MonitoringScheduleSortKeyType
  2. See SortOrderType
  3. See ScheduleStatusType
  4. See MonitoringTypeType
  5. See PaginatorConfigTypeDef

ListMonitoringSchedulesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListMonitoringSchedulesRequestRequestTypeDef

def get_value() -> ListMonitoringSchedulesRequestRequestTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ListMonitoringSchedulesRequestRequestTypeDef(TypedDict):
    EndpointName: NotRequired[str],
    SortBy: NotRequired[MonitoringScheduleSortKeyType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[ScheduleStatusType],  # (3)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringTypeEquals: NotRequired[MonitoringTypeType],  # (4)
  1. See MonitoringScheduleSortKeyType
  2. See SortOrderType
  3. See ScheduleStatusType
  4. See MonitoringTypeType

ListMonitoringSchedulesResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListMonitoringSchedulesResponseTypeDef

def get_value() -> ListMonitoringSchedulesResponseTypeDef:
    return {
        "MonitoringScheduleSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMonitoringSchedulesResponseTypeDef(TypedDict):
    MonitoringScheduleSummaries: List[MonitoringScheduleSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MonitoringScheduleSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListNotebookInstanceLifecycleConfigsInputListNotebookInstanceLifecycleConfigsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListNotebookInstanceLifecycleConfigsInputListNotebookInstanceLifecycleConfigsPaginateTypeDef

def get_value() -> ListNotebookInstanceLifecycleConfigsInputListNotebookInstanceLifecycleConfigsPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListNotebookInstanceLifecycleConfigsInputListNotebookInstanceLifecycleConfigsPaginateTypeDef(TypedDict):
    SortBy: NotRequired[NotebookInstanceLifecycleConfigSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceLifecycleConfigSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See NotebookInstanceLifecycleConfigSortKeyType
  2. See NotebookInstanceLifecycleConfigSortOrderType
  3. See PaginatorConfigTypeDef

ListNotebookInstanceLifecycleConfigsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListNotebookInstanceLifecycleConfigsInputRequestTypeDef

def get_value() -> ListNotebookInstanceLifecycleConfigsInputRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListNotebookInstanceLifecycleConfigsInputRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortBy: NotRequired[NotebookInstanceLifecycleConfigSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceLifecycleConfigSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
  1. See NotebookInstanceLifecycleConfigSortKeyType
  2. See NotebookInstanceLifecycleConfigSortOrderType

ListNotebookInstanceLifecycleConfigsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListNotebookInstanceLifecycleConfigsOutputTypeDef

def get_value() -> ListNotebookInstanceLifecycleConfigsOutputTypeDef:
    return {
        "NextToken": ...,
        "NotebookInstanceLifecycleConfigs": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListNotebookInstanceLifecycleConfigsOutputTypeDef(TypedDict):
    NextToken: str,
    NotebookInstanceLifecycleConfigs: List[NotebookInstanceLifecycleConfigSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See NotebookInstanceLifecycleConfigSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListNotebookInstancesInputListNotebookInstancesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListNotebookInstancesInputListNotebookInstancesPaginateTypeDef

def get_value() -> ListNotebookInstancesInputListNotebookInstancesPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListNotebookInstancesInputListNotebookInstancesPaginateTypeDef(TypedDict):
    SortBy: NotRequired[NotebookInstanceSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[NotebookInstanceStatusType],  # (3)
    NotebookInstanceLifecycleConfigNameContains: NotRequired[str],
    DefaultCodeRepositoryContains: NotRequired[str],
    AdditionalCodeRepositoryEquals: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See NotebookInstanceSortKeyType
  2. See NotebookInstanceSortOrderType
  3. See NotebookInstanceStatusType
  4. See PaginatorConfigTypeDef

ListNotebookInstancesInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListNotebookInstancesInputRequestTypeDef

def get_value() -> ListNotebookInstancesInputRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListNotebookInstancesInputRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortBy: NotRequired[NotebookInstanceSortKeyType],  # (1)
    SortOrder: NotRequired[NotebookInstanceSortOrderType],  # (2)
    NameContains: NotRequired[str],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    StatusEquals: NotRequired[NotebookInstanceStatusType],  # (3)
    NotebookInstanceLifecycleConfigNameContains: NotRequired[str],
    DefaultCodeRepositoryContains: NotRequired[str],
    AdditionalCodeRepositoryEquals: NotRequired[str],
  1. See NotebookInstanceSortKeyType
  2. See NotebookInstanceSortOrderType
  3. See NotebookInstanceStatusType

ListNotebookInstancesOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListNotebookInstancesOutputTypeDef

def get_value() -> ListNotebookInstancesOutputTypeDef:
    return {
        "NextToken": ...,
        "NotebookInstances": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListNotebookInstancesOutputTypeDef(TypedDict):
    NextToken: str,
    NotebookInstances: List[NotebookInstanceSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See NotebookInstanceSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListPipelineExecutionStepsRequestListPipelineExecutionStepsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineExecutionStepsRequestListPipelineExecutionStepsPaginateTypeDef

def get_value() -> ListPipelineExecutionStepsRequestListPipelineExecutionStepsPaginateTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class ListPipelineExecutionStepsRequestListPipelineExecutionStepsPaginateTypeDef(TypedDict):
    PipelineExecutionArn: NotRequired[str],
    SortOrder: NotRequired[SortOrderType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SortOrderType
  2. See PaginatorConfigTypeDef

ListPipelineExecutionStepsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineExecutionStepsRequestRequestTypeDef

def get_value() -> ListPipelineExecutionStepsRequestRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class ListPipelineExecutionStepsRequestRequestTypeDef(TypedDict):
    PipelineExecutionArn: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortOrder: NotRequired[SortOrderType],  # (1)
  1. See SortOrderType

ListPipelineExecutionStepsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineExecutionStepsResponseTypeDef

def get_value() -> ListPipelineExecutionStepsResponseTypeDef:
    return {
        "PipelineExecutionSteps": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPipelineExecutionStepsResponseTypeDef(TypedDict):
    PipelineExecutionSteps: List[PipelineExecutionStepTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PipelineExecutionStepTypeDef
  2. See ResponseMetadataTypeDef

ListPipelineExecutionsRequestListPipelineExecutionsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineExecutionsRequestListPipelineExecutionsPaginateTypeDef

def get_value() -> ListPipelineExecutionsRequestListPipelineExecutionsPaginateTypeDef:
    return {
        "PipelineName": ...,
    }
Definition
class ListPipelineExecutionsRequestListPipelineExecutionsPaginateTypeDef(TypedDict):
    PipelineName: str,
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortPipelineExecutionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortPipelineExecutionsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListPipelineExecutionsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineExecutionsRequestRequestTypeDef

def get_value() -> ListPipelineExecutionsRequestRequestTypeDef:
    return {
        "PipelineName": ...,
    }
Definition
class ListPipelineExecutionsRequestRequestTypeDef(TypedDict):
    PipelineName: str,
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortPipelineExecutionsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortPipelineExecutionsByType
  2. See SortOrderType

ListPipelineExecutionsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineExecutionsResponseTypeDef

def get_value() -> ListPipelineExecutionsResponseTypeDef:
    return {
        "PipelineExecutionSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPipelineExecutionsResponseTypeDef(TypedDict):
    PipelineExecutionSummaries: List[PipelineExecutionSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PipelineExecutionSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListPipelineParametersForExecutionRequestListPipelineParametersForExecutionPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineParametersForExecutionRequestListPipelineParametersForExecutionPaginateTypeDef

def get_value() -> ListPipelineParametersForExecutionRequestListPipelineParametersForExecutionPaginateTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class ListPipelineParametersForExecutionRequestListPipelineParametersForExecutionPaginateTypeDef(TypedDict):
    PipelineExecutionArn: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListPipelineParametersForExecutionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineParametersForExecutionRequestRequestTypeDef

def get_value() -> ListPipelineParametersForExecutionRequestRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class ListPipelineParametersForExecutionRequestRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListPipelineParametersForExecutionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelineParametersForExecutionResponseTypeDef

def get_value() -> ListPipelineParametersForExecutionResponseTypeDef:
    return {
        "PipelineParameters": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPipelineParametersForExecutionResponseTypeDef(TypedDict):
    PipelineParameters: List[ParameterTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ParameterTypeDef
  2. See ResponseMetadataTypeDef

ListPipelinesRequestListPipelinesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelinesRequestListPipelinesPaginateTypeDef

def get_value() -> ListPipelinesRequestListPipelinesPaginateTypeDef:
    return {
        "PipelineNamePrefix": ...,
    }
Definition
class ListPipelinesRequestListPipelinesPaginateTypeDef(TypedDict):
    PipelineNamePrefix: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortPipelinesByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortPipelinesByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListPipelinesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelinesRequestRequestTypeDef

def get_value() -> ListPipelinesRequestRequestTypeDef:
    return {
        "PipelineNamePrefix": ...,
    }
Definition
class ListPipelinesRequestRequestTypeDef(TypedDict):
    PipelineNamePrefix: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortPipelinesByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SortPipelinesByType
  2. See SortOrderType

ListPipelinesResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListPipelinesResponseTypeDef

def get_value() -> ListPipelinesResponseTypeDef:
    return {
        "PipelineSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPipelinesResponseTypeDef(TypedDict):
    PipelineSummaries: List[PipelineSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PipelineSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListProcessingJobsRequestListProcessingJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListProcessingJobsRequestListProcessingJobsPaginateTypeDef

def get_value() -> ListProcessingJobsRequestListProcessingJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListProcessingJobsRequestListProcessingJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[ProcessingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See ProcessingJobStatusType
  2. See SortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListProcessingJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListProcessingJobsRequestRequestTypeDef

def get_value() -> ListProcessingJobsRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListProcessingJobsRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[ProcessingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ProcessingJobStatusType
  2. See SortByType
  3. See SortOrderType

ListProcessingJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListProcessingJobsResponseTypeDef

def get_value() -> ListProcessingJobsResponseTypeDef:
    return {
        "ProcessingJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListProcessingJobsResponseTypeDef(TypedDict):
    ProcessingJobSummaries: List[ProcessingJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProcessingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListProjectsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListProjectsInputRequestTypeDef

def get_value() -> ListProjectsInputRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListProjectsInputRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    SortBy: NotRequired[ProjectSortByType],  # (1)
    SortOrder: NotRequired[ProjectSortOrderType],  # (2)
  1. See ProjectSortByType
  2. See ProjectSortOrderType

ListProjectsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListProjectsOutputTypeDef

def get_value() -> ListProjectsOutputTypeDef:
    return {
        "ProjectSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListProjectsOutputTypeDef(TypedDict):
    ProjectSummaryList: List[ProjectSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProjectSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListStudioLifecycleConfigsRequestListStudioLifecycleConfigsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListStudioLifecycleConfigsRequestListStudioLifecycleConfigsPaginateTypeDef

def get_value() -> ListStudioLifecycleConfigsRequestListStudioLifecycleConfigsPaginateTypeDef:
    return {
        "NameContains": ...,
    }
Definition
class ListStudioLifecycleConfigsRequestListStudioLifecycleConfigsPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    AppTypeEquals: NotRequired[StudioLifecycleConfigAppTypeType],  # (1)
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    ModifiedTimeBefore: NotRequired[Union[datetime, str]],
    ModifiedTimeAfter: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[StudioLifecycleConfigSortKeyType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See StudioLifecycleConfigAppTypeType
  2. See StudioLifecycleConfigSortKeyType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListStudioLifecycleConfigsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListStudioLifecycleConfigsRequestRequestTypeDef

def get_value() -> ListStudioLifecycleConfigsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListStudioLifecycleConfigsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    NameContains: NotRequired[str],
    AppTypeEquals: NotRequired[StudioLifecycleConfigAppTypeType],  # (1)
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    ModifiedTimeBefore: NotRequired[Union[datetime, str]],
    ModifiedTimeAfter: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[StudioLifecycleConfigSortKeyType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See StudioLifecycleConfigAppTypeType
  2. See StudioLifecycleConfigSortKeyType
  3. See SortOrderType

ListStudioLifecycleConfigsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListStudioLifecycleConfigsResponseTypeDef

def get_value() -> ListStudioLifecycleConfigsResponseTypeDef:
    return {
        "NextToken": ...,
        "StudioLifecycleConfigs": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListStudioLifecycleConfigsResponseTypeDef(TypedDict):
    NextToken: str,
    StudioLifecycleConfigs: List[StudioLifecycleConfigDetailsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StudioLifecycleConfigDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListSubscribedWorkteamsRequestListSubscribedWorkteamsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListSubscribedWorkteamsRequestListSubscribedWorkteamsPaginateTypeDef

def get_value() -> ListSubscribedWorkteamsRequestListSubscribedWorkteamsPaginateTypeDef:
    return {
        "NameContains": ...,
    }
Definition
class ListSubscribedWorkteamsRequestListSubscribedWorkteamsPaginateTypeDef(TypedDict):
    NameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListSubscribedWorkteamsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListSubscribedWorkteamsRequestRequestTypeDef

def get_value() -> ListSubscribedWorkteamsRequestRequestTypeDef:
    return {
        "NameContains": ...,
    }
Definition
class ListSubscribedWorkteamsRequestRequestTypeDef(TypedDict):
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListSubscribedWorkteamsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListSubscribedWorkteamsResponseTypeDef

def get_value() -> ListSubscribedWorkteamsResponseTypeDef:
    return {
        "SubscribedWorkteams": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListSubscribedWorkteamsResponseTypeDef(TypedDict):
    SubscribedWorkteams: List[SubscribedWorkteamTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SubscribedWorkteamTypeDef
  2. See ResponseMetadataTypeDef

ListTagsInputListTagsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTagsInputListTagsPaginateTypeDef

def get_value() -> ListTagsInputListTagsPaginateTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsInputListTagsPaginateTypeDef(TypedDict):
    ResourceArn: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTagsInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTagsInputRequestTypeDef

def get_value() -> ListTagsInputRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsInputRequestTypeDef(TypedDict):
    ResourceArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListTagsOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTagsOutputTypeDef

def get_value() -> ListTagsOutputTypeDef:
    return {
        "Tags": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsOutputTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

ListTrainingJobsForHyperParameterTuningJobRequestListTrainingJobsForHyperParameterTuningJobPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrainingJobsForHyperParameterTuningJobRequestListTrainingJobsForHyperParameterTuningJobPaginateTypeDef

def get_value() -> ListTrainingJobsForHyperParameterTuningJobRequestListTrainingJobsForHyperParameterTuningJobPaginateTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }
Definition
class ListTrainingJobsForHyperParameterTuningJobRequestListTrainingJobsForHyperParameterTuningJobPaginateTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[TrainingJobSortByOptionsType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See TrainingJobStatusType
  2. See TrainingJobSortByOptionsType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListTrainingJobsForHyperParameterTuningJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrainingJobsForHyperParameterTuningJobRequestRequestTypeDef

def get_value() -> ListTrainingJobsForHyperParameterTuningJobRequestRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }
Definition
class ListTrainingJobsForHyperParameterTuningJobRequestRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[TrainingJobSortByOptionsType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See TrainingJobStatusType
  2. See TrainingJobSortByOptionsType
  3. See SortOrderType

ListTrainingJobsForHyperParameterTuningJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrainingJobsForHyperParameterTuningJobResponseTypeDef

def get_value() -> ListTrainingJobsForHyperParameterTuningJobResponseTypeDef:
    return {
        "TrainingJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTrainingJobsForHyperParameterTuningJobResponseTypeDef(TypedDict):
    TrainingJobSummaries: List[HyperParameterTrainingJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See HyperParameterTrainingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrainingJobsRequestListTrainingJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrainingJobsRequestListTrainingJobsPaginateTypeDef

def get_value() -> ListTrainingJobsRequestListTrainingJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListTrainingJobsRequestListTrainingJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See TrainingJobStatusType
  2. See SortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListTrainingJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrainingJobsRequestRequestTypeDef

def get_value() -> ListTrainingJobsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListTrainingJobsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TrainingJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
  1. See TrainingJobStatusType
  2. See SortByType
  3. See SortOrderType

ListTrainingJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrainingJobsResponseTypeDef

def get_value() -> ListTrainingJobsResponseTypeDef:
    return {
        "TrainingJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTrainingJobsResponseTypeDef(TypedDict):
    TrainingJobSummaries: List[TrainingJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TrainingJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTransformJobsRequestListTransformJobsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTransformJobsRequestListTransformJobsPaginateTypeDef

def get_value() -> ListTransformJobsRequestListTransformJobsPaginateTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListTransformJobsRequestListTransformJobsPaginateTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TransformJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See TransformJobStatusType
  2. See SortByType
  3. See SortOrderType
  4. See PaginatorConfigTypeDef

ListTransformJobsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTransformJobsRequestRequestTypeDef

def get_value() -> ListTransformJobsRequestRequestTypeDef:
    return {
        "CreationTimeAfter": ...,
    }
Definition
class ListTransformJobsRequestRequestTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[Union[datetime, str]],
    CreationTimeBefore: NotRequired[Union[datetime, str]],
    LastModifiedTimeAfter: NotRequired[Union[datetime, str]],
    LastModifiedTimeBefore: NotRequired[Union[datetime, str]],
    NameContains: NotRequired[str],
    StatusEquals: NotRequired[TransformJobStatusType],  # (1)
    SortBy: NotRequired[SortByType],  # (2)
    SortOrder: NotRequired[SortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TransformJobStatusType
  2. See SortByType
  3. See SortOrderType

ListTransformJobsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTransformJobsResponseTypeDef

def get_value() -> ListTransformJobsResponseTypeDef:
    return {
        "TransformJobSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTransformJobsResponseTypeDef(TypedDict):
    TransformJobSummaries: List[TransformJobSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TransformJobSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrialComponentsRequestListTrialComponentsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrialComponentsRequestListTrialComponentsPaginateTypeDef

def get_value() -> ListTrialComponentsRequestListTrialComponentsPaginateTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class ListTrialComponentsRequestListTrialComponentsPaginateTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],
    SourceArn: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortTrialComponentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortTrialComponentsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListTrialComponentsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrialComponentsRequestRequestTypeDef

def get_value() -> ListTrialComponentsRequestRequestTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class ListTrialComponentsRequestRequestTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],
    SourceArn: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortTrialComponentsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See SortTrialComponentsByType
  2. See SortOrderType

ListTrialComponentsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrialComponentsResponseTypeDef

def get_value() -> ListTrialComponentsResponseTypeDef:
    return {
        "TrialComponentSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTrialComponentsResponseTypeDef(TypedDict):
    TrialComponentSummaries: List[TrialComponentSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TrialComponentSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListTrialsRequestListTrialsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrialsRequestListTrialsPaginateTypeDef

def get_value() -> ListTrialsRequestListTrialsPaginateTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class ListTrialsRequestListTrialsPaginateTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialComponentName: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortTrialsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortTrialsByType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListTrialsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrialsRequestRequestTypeDef

def get_value() -> ListTrialsRequestRequestTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class ListTrialsRequestRequestTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialComponentName: NotRequired[str],
    CreatedAfter: NotRequired[Union[datetime, str]],
    CreatedBefore: NotRequired[Union[datetime, str]],
    SortBy: NotRequired[SortTrialsByType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See SortTrialsByType
  2. See SortOrderType

ListTrialsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListTrialsResponseTypeDef

def get_value() -> ListTrialsResponseTypeDef:
    return {
        "TrialSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTrialsResponseTypeDef(TypedDict):
    TrialSummaries: List[TrialSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TrialSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListUserProfilesRequestListUserProfilesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListUserProfilesRequestListUserProfilesPaginateTypeDef

def get_value() -> ListUserProfilesRequestListUserProfilesPaginateTypeDef:
    return {
        "SortOrder": ...,
    }
Definition
class ListUserProfilesRequestListUserProfilesPaginateTypeDef(TypedDict):
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[UserProfileSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See SortOrderType
  2. See UserProfileSortKeyType
  3. See PaginatorConfigTypeDef

ListUserProfilesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListUserProfilesRequestRequestTypeDef

def get_value() -> ListUserProfilesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListUserProfilesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    SortOrder: NotRequired[SortOrderType],  # (1)
    SortBy: NotRequired[UserProfileSortKeyType],  # (2)
    DomainIdEquals: NotRequired[str],
    UserProfileNameContains: NotRequired[str],
  1. See SortOrderType
  2. See UserProfileSortKeyType

ListUserProfilesResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListUserProfilesResponseTypeDef

def get_value() -> ListUserProfilesResponseTypeDef:
    return {
        "UserProfiles": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListUserProfilesResponseTypeDef(TypedDict):
    UserProfiles: List[UserProfileDetailsTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See UserProfileDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListWorkforcesRequestListWorkforcesPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListWorkforcesRequestListWorkforcesPaginateTypeDef

def get_value() -> ListWorkforcesRequestListWorkforcesPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListWorkforcesRequestListWorkforcesPaginateTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkforcesSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListWorkforcesSortByOptionsType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListWorkforcesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListWorkforcesRequestRequestTypeDef

def get_value() -> ListWorkforcesRequestRequestTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListWorkforcesRequestRequestTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkforcesSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ListWorkforcesSortByOptionsType
  2. See SortOrderType

ListWorkforcesResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListWorkforcesResponseTypeDef

def get_value() -> ListWorkforcesResponseTypeDef:
    return {
        "Workforces": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWorkforcesResponseTypeDef(TypedDict):
    Workforces: List[WorkforceTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkforceTypeDef
  2. See ResponseMetadataTypeDef

ListWorkteamsRequestListWorkteamsPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListWorkteamsRequestListWorkteamsPaginateTypeDef

def get_value() -> ListWorkteamsRequestListWorkteamsPaginateTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListWorkteamsRequestListWorkteamsPaginateTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkteamsSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See ListWorkteamsSortByOptionsType
  2. See SortOrderType
  3. See PaginatorConfigTypeDef

ListWorkteamsRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListWorkteamsRequestRequestTypeDef

def get_value() -> ListWorkteamsRequestRequestTypeDef:
    return {
        "SortBy": ...,
    }
Definition
class ListWorkteamsRequestRequestTypeDef(TypedDict):
    SortBy: NotRequired[ListWorkteamsSortByOptionsType],  # (1)
    SortOrder: NotRequired[SortOrderType],  # (2)
    NameContains: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ListWorkteamsSortByOptionsType
  2. See SortOrderType

ListWorkteamsResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ListWorkteamsResponseTypeDef

def get_value() -> ListWorkteamsResponseTypeDef:
    return {
        "Workteams": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWorkteamsResponseTypeDef(TypedDict):
    Workteams: List[WorkteamTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkteamTypeDef
  2. See ResponseMetadataTypeDef

MemberDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MemberDefinitionTypeDef

def get_value() -> MemberDefinitionTypeDef:
    return {
        "CognitoMemberDefinition": ...,
    }
Definition
class MemberDefinitionTypeDef(TypedDict):
    CognitoMemberDefinition: NotRequired[CognitoMemberDefinitionTypeDef],  # (1)
    OidcMemberDefinition: NotRequired[OidcMemberDefinitionTypeDef],  # (2)
  1. See CognitoMemberDefinitionTypeDef
  2. See OidcMemberDefinitionTypeDef

MetadataPropertiesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MetadataPropertiesTypeDef

def get_value() -> MetadataPropertiesTypeDef:
    return {
        "CommitId": ...,
    }
Definition
class MetadataPropertiesTypeDef(TypedDict):
    CommitId: NotRequired[str],
    Repository: NotRequired[str],
    GeneratedBy: NotRequired[str],
    ProjectId: NotRequired[str],

MetricDataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MetricDataTypeDef

def get_value() -> MetricDataTypeDef:
    return {
        "MetricName": ...,
    }
Definition
class MetricDataTypeDef(TypedDict):
    MetricName: NotRequired[str],
    Value: NotRequired[float],
    Timestamp: NotRequired[datetime],

MetricDatumTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MetricDatumTypeDef

def get_value() -> MetricDatumTypeDef:
    return {
        "MetricName": ...,
    }
Definition
class MetricDatumTypeDef(TypedDict):
    MetricName: NotRequired[AutoMLMetricEnumType],  # (1)
    Value: NotRequired[float],
    Set: NotRequired[MetricSetSourceType],  # (2)
  1. See AutoMLMetricEnumType
  2. See MetricSetSourceType

MetricDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MetricDefinitionTypeDef

def get_value() -> MetricDefinitionTypeDef:
    return {
        "Name": ...,
        "Regex": ...,
    }
Definition
class MetricDefinitionTypeDef(TypedDict):
    Name: str,
    Regex: str,

MetricsSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MetricsSourceTypeDef

def get_value() -> MetricsSourceTypeDef:
    return {
        "ContentType": ...,
        "S3Uri": ...,
    }
Definition
class MetricsSourceTypeDef(TypedDict):
    ContentType: str,
    S3Uri: str,
    ContentDigest: NotRequired[str],

ModelArtifactsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelArtifactsTypeDef

def get_value() -> ModelArtifactsTypeDef:
    return {
        "S3ModelArtifacts": ...,
    }
Definition
class ModelArtifactsTypeDef(TypedDict):
    S3ModelArtifacts: str,

ModelBiasAppSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelBiasAppSpecificationTypeDef

def get_value() -> ModelBiasAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
        "ConfigUri": ...,
    }
Definition
class ModelBiasAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ConfigUri: str,
    Environment: NotRequired[Mapping[str, str]],

ModelBiasBaselineConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelBiasBaselineConfigTypeDef

def get_value() -> ModelBiasBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }
Definition
class ModelBiasBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
  1. See MonitoringConstraintsResourceTypeDef

ModelBiasJobInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelBiasJobInputTypeDef

def get_value() -> ModelBiasJobInputTypeDef:
    return {
        "EndpointInput": ...,
        "GroundTruthS3Input": ...,
    }
Definition
class ModelBiasJobInputTypeDef(TypedDict):
    EndpointInput: EndpointInputTypeDef,  # (1)
    GroundTruthS3Input: MonitoringGroundTruthS3InputTypeDef,  # (2)
  1. See EndpointInputTypeDef
  2. See MonitoringGroundTruthS3InputTypeDef

ModelClientConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelClientConfigTypeDef

def get_value() -> ModelClientConfigTypeDef:
    return {
        "InvocationsTimeoutInSeconds": ...,
    }
Definition
class ModelClientConfigTypeDef(TypedDict):
    InvocationsTimeoutInSeconds: NotRequired[int],
    InvocationsMaxRetries: NotRequired[int],

ModelConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelConfigurationTypeDef

def get_value() -> ModelConfigurationTypeDef:
    return {
        "InferenceSpecificationName": ...,
    }
Definition
class ModelConfigurationTypeDef(TypedDict):
    InferenceSpecificationName: NotRequired[str],
    EnvironmentParameters: NotRequired[List[EnvironmentParameterTypeDef]],  # (1)
  1. See EnvironmentParameterTypeDef

ModelDataQualityTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelDataQualityTypeDef

def get_value() -> ModelDataQualityTypeDef:
    return {
        "Statistics": ...,
    }
Definition
class ModelDataQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

ModelDeployConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelDeployConfigTypeDef

def get_value() -> ModelDeployConfigTypeDef:
    return {
        "AutoGenerateEndpointName": ...,
    }
Definition
class ModelDeployConfigTypeDef(TypedDict):
    AutoGenerateEndpointName: NotRequired[bool],
    EndpointName: NotRequired[str],

ModelDeployResultTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelDeployResultTypeDef

def get_value() -> ModelDeployResultTypeDef:
    return {
        "EndpointName": ...,
    }
Definition
class ModelDeployResultTypeDef(TypedDict):
    EndpointName: NotRequired[str],

ModelDigestsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelDigestsTypeDef

def get_value() -> ModelDigestsTypeDef:
    return {
        "ArtifactDigest": ...,
    }
Definition
class ModelDigestsTypeDef(TypedDict):
    ArtifactDigest: NotRequired[str],

ModelExplainabilityAppSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelExplainabilityAppSpecificationTypeDef

def get_value() -> ModelExplainabilityAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
        "ConfigUri": ...,
    }
Definition
class ModelExplainabilityAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ConfigUri: str,
    Environment: NotRequired[Mapping[str, str]],

ModelExplainabilityBaselineConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelExplainabilityBaselineConfigTypeDef

def get_value() -> ModelExplainabilityBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }
Definition
class ModelExplainabilityBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
  1. See MonitoringConstraintsResourceTypeDef

ModelExplainabilityJobInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelExplainabilityJobInputTypeDef

def get_value() -> ModelExplainabilityJobInputTypeDef:
    return {
        "EndpointInput": ...,
    }
Definition
class ModelExplainabilityJobInputTypeDef(TypedDict):
    EndpointInput: EndpointInputTypeDef,  # (1)
  1. See EndpointInputTypeDef

ModelInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelInputTypeDef

def get_value() -> ModelInputTypeDef:
    return {
        "DataInputConfig": ...,
    }
Definition
class ModelInputTypeDef(TypedDict):
    DataInputConfig: str,

ModelLatencyThresholdTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelLatencyThresholdTypeDef

def get_value() -> ModelLatencyThresholdTypeDef:
    return {
        "Percentile": ...,
    }
Definition
class ModelLatencyThresholdTypeDef(TypedDict):
    Percentile: NotRequired[str],
    ValueInMilliseconds: NotRequired[int],

ModelMetadataFilterTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelMetadataFilterTypeDef

def get_value() -> ModelMetadataFilterTypeDef:
    return {
        "Name": ...,
        "Value": ...,
    }
Definition
class ModelMetadataFilterTypeDef(TypedDict):
    Name: ModelMetadataFilterTypeType,  # (1)
    Value: str,
  1. See ModelMetadataFilterTypeType

ModelMetadataSearchExpressionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelMetadataSearchExpressionTypeDef

def get_value() -> ModelMetadataSearchExpressionTypeDef:
    return {
        "Filters": ...,
    }
Definition
class ModelMetadataSearchExpressionTypeDef(TypedDict):
    Filters: NotRequired[Sequence[ModelMetadataFilterTypeDef]],  # (1)
  1. See ModelMetadataFilterTypeDef

ModelMetadataSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelMetadataSummaryTypeDef

def get_value() -> ModelMetadataSummaryTypeDef:
    return {
        "Domain": ...,
        "Framework": ...,
        "Task": ...,
        "Model": ...,
        "FrameworkVersion": ...,
    }
Definition
class ModelMetadataSummaryTypeDef(TypedDict):
    Domain: str,
    Framework: str,
    Task: str,
    Model: str,
    FrameworkVersion: str,

ModelMetricsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelMetricsTypeDef

def get_value() -> ModelMetricsTypeDef:
    return {
        "ModelQuality": ...,
    }
Definition
class ModelMetricsTypeDef(TypedDict):
    ModelQuality: NotRequired[ModelQualityTypeDef],  # (1)
    ModelDataQuality: NotRequired[ModelDataQualityTypeDef],  # (2)
    Bias: NotRequired[BiasTypeDef],  # (3)
    Explainability: NotRequired[ExplainabilityTypeDef],  # (4)
  1. See ModelQualityTypeDef
  2. See ModelDataQualityTypeDef
  3. See BiasTypeDef
  4. See ExplainabilityTypeDef

ModelPackageContainerDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageContainerDefinitionTypeDef

def get_value() -> ModelPackageContainerDefinitionTypeDef:
    return {
        "Image": ...,
    }
Definition
class ModelPackageContainerDefinitionTypeDef(TypedDict):
    Image: str,
    ContainerHostname: NotRequired[str],
    ImageDigest: NotRequired[str],
    ModelDataUrl: NotRequired[str],
    ProductId: NotRequired[str],
    Environment: NotRequired[Dict[str, str]],
    ModelInput: NotRequired[ModelInputTypeDef],  # (1)
    Framework: NotRequired[str],
    FrameworkVersion: NotRequired[str],
    NearestModelName: NotRequired[str],
  1. See ModelInputTypeDef

ModelPackageGroupSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageGroupSummaryTypeDef

def get_value() -> ModelPackageGroupSummaryTypeDef:
    return {
        "ModelPackageGroupName": ...,
        "ModelPackageGroupArn": ...,
        "CreationTime": ...,
        "ModelPackageGroupStatus": ...,
    }
Definition
class ModelPackageGroupSummaryTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ModelPackageGroupArn: str,
    CreationTime: datetime,
    ModelPackageGroupStatus: ModelPackageGroupStatusType,  # (1)
    ModelPackageGroupDescription: NotRequired[str],
  1. See ModelPackageGroupStatusType

ModelPackageGroupTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageGroupTypeDef

def get_value() -> ModelPackageGroupTypeDef:
    return {
        "ModelPackageGroupName": ...,
    }
Definition
class ModelPackageGroupTypeDef(TypedDict):
    ModelPackageGroupName: NotRequired[str],
    ModelPackageGroupArn: NotRequired[str],
    ModelPackageGroupDescription: NotRequired[str],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (1)
    ModelPackageGroupStatus: NotRequired[ModelPackageGroupStatusType],  # (2)
    Tags: NotRequired[List[TagTypeDef]],  # (3)
  1. See UserContextTypeDef
  2. See ModelPackageGroupStatusType
  3. See TagTypeDef

ModelPackageStatusDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageStatusDetailsTypeDef

def get_value() -> ModelPackageStatusDetailsTypeDef:
    return {
        "ValidationStatuses": ...,
    }
Definition
class ModelPackageStatusDetailsTypeDef(TypedDict):
    ValidationStatuses: List[ModelPackageStatusItemTypeDef],  # (1)
    ImageScanStatuses: NotRequired[List[ModelPackageStatusItemTypeDef]],  # (1)
  1. See ModelPackageStatusItemTypeDef
  2. See ModelPackageStatusItemTypeDef

ModelPackageStatusItemTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageStatusItemTypeDef

def get_value() -> ModelPackageStatusItemTypeDef:
    return {
        "Name": ...,
        "Status": ...,
    }
Definition
class ModelPackageStatusItemTypeDef(TypedDict):
    Name: str,
    Status: DetailedModelPackageStatusType,  # (1)
    FailureReason: NotRequired[str],
  1. See DetailedModelPackageStatusType

ModelPackageSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageSummaryTypeDef

def get_value() -> ModelPackageSummaryTypeDef:
    return {
        "ModelPackageName": ...,
        "ModelPackageArn": ...,
        "CreationTime": ...,
        "ModelPackageStatus": ...,
    }
Definition
class ModelPackageSummaryTypeDef(TypedDict):
    ModelPackageName: str,
    ModelPackageArn: str,
    CreationTime: datetime,
    ModelPackageStatus: ModelPackageStatusType,  # (1)
    ModelPackageGroupName: NotRequired[str],
    ModelPackageVersion: NotRequired[int],
    ModelPackageDescription: NotRequired[str],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (2)
  1. See ModelPackageStatusType
  2. See ModelApprovalStatusType

ModelPackageTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageTypeDef

def get_value() -> ModelPackageTypeDef:
    return {
        "ModelPackageName": ...,
    }
Definition
class ModelPackageTypeDef(TypedDict):
    ModelPackageName: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ModelPackageVersion: NotRequired[int],
    ModelPackageArn: NotRequired[str],
    ModelPackageDescription: NotRequired[str],
    CreationTime: NotRequired[datetime],
    InferenceSpecification: NotRequired[InferenceSpecificationTypeDef],  # (1)
    SourceAlgorithmSpecification: NotRequired[SourceAlgorithmSpecificationTypeDef],  # (2)
    ValidationSpecification: NotRequired[ModelPackageValidationSpecificationTypeDef],  # (3)
    ModelPackageStatus: NotRequired[ModelPackageStatusType],  # (4)
    ModelPackageStatusDetails: NotRequired[ModelPackageStatusDetailsTypeDef],  # (5)
    CertifyForMarketplace: NotRequired[bool],
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (6)
    CreatedBy: NotRequired[UserContextTypeDef],  # (7)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (8)
    ModelMetrics: NotRequired[ModelMetricsTypeDef],  # (9)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (7)
    ApprovalDescription: NotRequired[str],
    Domain: NotRequired[str],
    Task: NotRequired[str],
    SamplePayloadUrl: NotRequired[str],
    AdditionalInferenceSpecifications: NotRequired[List[AdditionalInferenceSpecificationDefinitionTypeDef]],  # (11)
    Tags: NotRequired[List[TagTypeDef]],  # (12)
    CustomerMetadataProperties: NotRequired[Dict[str, str]],
    DriftCheckBaselines: NotRequired[DriftCheckBaselinesTypeDef],  # (13)
  1. See InferenceSpecificationTypeDef
  2. See SourceAlgorithmSpecificationTypeDef
  3. See ModelPackageValidationSpecificationTypeDef
  4. See ModelPackageStatusType
  5. See ModelPackageStatusDetailsTypeDef
  6. See ModelApprovalStatusType
  7. See UserContextTypeDef
  8. See MetadataPropertiesTypeDef
  9. See ModelMetricsTypeDef
  10. See UserContextTypeDef
  11. See AdditionalInferenceSpecificationDefinitionTypeDef
  12. See TagTypeDef
  13. See DriftCheckBaselinesTypeDef

ModelPackageValidationProfileTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageValidationProfileTypeDef

def get_value() -> ModelPackageValidationProfileTypeDef:
    return {
        "ProfileName": ...,
        "TransformJobDefinition": ...,
    }
Definition
class ModelPackageValidationProfileTypeDef(TypedDict):
    ProfileName: str,
    TransformJobDefinition: TransformJobDefinitionTypeDef,  # (1)
  1. See TransformJobDefinitionTypeDef

ModelPackageValidationSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelPackageValidationSpecificationTypeDef

def get_value() -> ModelPackageValidationSpecificationTypeDef:
    return {
        "ValidationRole": ...,
        "ValidationProfiles": ...,
    }
Definition
class ModelPackageValidationSpecificationTypeDef(TypedDict):
    ValidationRole: str,
    ValidationProfiles: Sequence[ModelPackageValidationProfileTypeDef],  # (1)
  1. See ModelPackageValidationProfileTypeDef

ModelQualityAppSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelQualityAppSpecificationTypeDef

def get_value() -> ModelQualityAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }
Definition
class ModelQualityAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],
    ProblemType: NotRequired[MonitoringProblemTypeType],  # (1)
    Environment: NotRequired[Mapping[str, str]],
  1. See MonitoringProblemTypeType

ModelQualityBaselineConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelQualityBaselineConfigTypeDef

def get_value() -> ModelQualityBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }
Definition
class ModelQualityBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
  1. See MonitoringConstraintsResourceTypeDef

ModelQualityJobInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelQualityJobInputTypeDef

def get_value() -> ModelQualityJobInputTypeDef:
    return {
        "EndpointInput": ...,
        "GroundTruthS3Input": ...,
    }
Definition
class ModelQualityJobInputTypeDef(TypedDict):
    EndpointInput: EndpointInputTypeDef,  # (1)
    GroundTruthS3Input: MonitoringGroundTruthS3InputTypeDef,  # (2)
  1. See EndpointInputTypeDef
  2. See MonitoringGroundTruthS3InputTypeDef

ModelQualityTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelQualityTypeDef

def get_value() -> ModelQualityTypeDef:
    return {
        "Statistics": ...,
    }
Definition
class ModelQualityTypeDef(TypedDict):
    Statistics: NotRequired[MetricsSourceTypeDef],  # (1)
    Constraints: NotRequired[MetricsSourceTypeDef],  # (1)
  1. See MetricsSourceTypeDef
  2. See MetricsSourceTypeDef

ModelStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelStepMetadataTypeDef

def get_value() -> ModelStepMetadataTypeDef:
    return {
        "Arn": ...,
    }
Definition
class ModelStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

ModelSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ModelSummaryTypeDef

def get_value() -> ModelSummaryTypeDef:
    return {
        "ModelName": ...,
        "ModelArn": ...,
        "CreationTime": ...,
    }
Definition
class ModelSummaryTypeDef(TypedDict):
    ModelName: str,
    ModelArn: str,
    CreationTime: datetime,

MonitoringAppSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringAppSpecificationTypeDef

def get_value() -> MonitoringAppSpecificationTypeDef:
    return {
        "ImageUri": ...,
    }
Definition
class MonitoringAppSpecificationTypeDef(TypedDict):
    ImageUri: str,
    ContainerEntrypoint: NotRequired[Sequence[str]],
    ContainerArguments: NotRequired[Sequence[str]],
    RecordPreprocessorSourceUri: NotRequired[str],
    PostAnalyticsProcessorSourceUri: NotRequired[str],

MonitoringBaselineConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringBaselineConfigTypeDef

def get_value() -> MonitoringBaselineConfigTypeDef:
    return {
        "BaseliningJobName": ...,
    }
Definition
class MonitoringBaselineConfigTypeDef(TypedDict):
    BaseliningJobName: NotRequired[str],
    ConstraintsResource: NotRequired[MonitoringConstraintsResourceTypeDef],  # (1)
    StatisticsResource: NotRequired[MonitoringStatisticsResourceTypeDef],  # (2)
  1. See MonitoringConstraintsResourceTypeDef
  2. See MonitoringStatisticsResourceTypeDef

MonitoringClusterConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringClusterConfigTypeDef

def get_value() -> MonitoringClusterConfigTypeDef:
    return {
        "InstanceCount": ...,
        "InstanceType": ...,
        "VolumeSizeInGB": ...,
    }
Definition
class MonitoringClusterConfigTypeDef(TypedDict):
    InstanceCount: int,
    InstanceType: ProcessingInstanceTypeType,  # (1)
    VolumeSizeInGB: int,
    VolumeKmsKeyId: NotRequired[str],
  1. See ProcessingInstanceTypeType

MonitoringConstraintsResourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringConstraintsResourceTypeDef

def get_value() -> MonitoringConstraintsResourceTypeDef:
    return {
        "S3Uri": ...,
    }
Definition
class MonitoringConstraintsResourceTypeDef(TypedDict):
    S3Uri: NotRequired[str],

MonitoringExecutionSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringExecutionSummaryTypeDef

def get_value() -> MonitoringExecutionSummaryTypeDef:
    return {
        "MonitoringScheduleName": ...,
        "ScheduledTime": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "MonitoringExecutionStatus": ...,
    }
Definition
class MonitoringExecutionSummaryTypeDef(TypedDict):
    MonitoringScheduleName: str,
    ScheduledTime: datetime,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    MonitoringExecutionStatus: ExecutionStatusType,  # (1)
    ProcessingJobArn: NotRequired[str],
    EndpointName: NotRequired[str],
    FailureReason: NotRequired[str],
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringType: NotRequired[MonitoringTypeType],  # (2)
  1. See ExecutionStatusType
  2. See MonitoringTypeType

MonitoringGroundTruthS3InputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringGroundTruthS3InputTypeDef

def get_value() -> MonitoringGroundTruthS3InputTypeDef:
    return {
        "S3Uri": ...,
    }
Definition
class MonitoringGroundTruthS3InputTypeDef(TypedDict):
    S3Uri: NotRequired[str],

MonitoringInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringInputTypeDef

def get_value() -> MonitoringInputTypeDef:
    return {
        "EndpointInput": ...,
    }
Definition
class MonitoringInputTypeDef(TypedDict):
    EndpointInput: EndpointInputTypeDef,  # (1)
  1. See EndpointInputTypeDef

MonitoringJobDefinitionSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringJobDefinitionSummaryTypeDef

def get_value() -> MonitoringJobDefinitionSummaryTypeDef:
    return {
        "MonitoringJobDefinitionName": ...,
        "MonitoringJobDefinitionArn": ...,
        "CreationTime": ...,
        "EndpointName": ...,
    }
Definition
class MonitoringJobDefinitionSummaryTypeDef(TypedDict):
    MonitoringJobDefinitionName: str,
    MonitoringJobDefinitionArn: str,
    CreationTime: datetime,
    EndpointName: str,

MonitoringJobDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringJobDefinitionTypeDef

def get_value() -> MonitoringJobDefinitionTypeDef:
    return {
        "MonitoringInputs": ...,
        "MonitoringOutputConfig": ...,
        "MonitoringResources": ...,
        "MonitoringAppSpecification": ...,
        "RoleArn": ...,
    }
Definition
class MonitoringJobDefinitionTypeDef(TypedDict):
    MonitoringInputs: Sequence[MonitoringInputTypeDef],  # (2)
    MonitoringOutputConfig: MonitoringOutputConfigTypeDef,  # (3)
    MonitoringResources: MonitoringResourcesTypeDef,  # (4)
    MonitoringAppSpecification: MonitoringAppSpecificationTypeDef,  # (5)
    RoleArn: str,
    BaselineConfig: NotRequired[MonitoringBaselineConfigTypeDef],  # (1)
    StoppingCondition: NotRequired[MonitoringStoppingConditionTypeDef],  # (6)
    Environment: NotRequired[Mapping[str, str]],
    NetworkConfig: NotRequired[NetworkConfigTypeDef],  # (7)
  1. See MonitoringBaselineConfigTypeDef
  2. See MonitoringInputTypeDef
  3. See MonitoringOutputConfigTypeDef
  4. See MonitoringResourcesTypeDef
  5. See MonitoringAppSpecificationTypeDef
  6. See MonitoringStoppingConditionTypeDef
  7. See NetworkConfigTypeDef

MonitoringNetworkConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringNetworkConfigTypeDef

def get_value() -> MonitoringNetworkConfigTypeDef:
    return {
        "EnableInterContainerTrafficEncryption": ...,
    }
Definition
class MonitoringNetworkConfigTypeDef(TypedDict):
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableNetworkIsolation: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

MonitoringOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringOutputConfigTypeDef

def get_value() -> MonitoringOutputConfigTypeDef:
    return {
        "MonitoringOutputs": ...,
    }
Definition
class MonitoringOutputConfigTypeDef(TypedDict):
    MonitoringOutputs: Sequence[MonitoringOutputTypeDef],  # (1)
    KmsKeyId: NotRequired[str],
  1. See MonitoringOutputTypeDef

MonitoringOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringOutputTypeDef

def get_value() -> MonitoringOutputTypeDef:
    return {
        "S3Output": ...,
    }
Definition
class MonitoringOutputTypeDef(TypedDict):
    S3Output: MonitoringS3OutputTypeDef,  # (1)
  1. See MonitoringS3OutputTypeDef

MonitoringResourcesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringResourcesTypeDef

def get_value() -> MonitoringResourcesTypeDef:
    return {
        "ClusterConfig": ...,
    }
Definition
class MonitoringResourcesTypeDef(TypedDict):
    ClusterConfig: MonitoringClusterConfigTypeDef,  # (1)
  1. See MonitoringClusterConfigTypeDef

MonitoringS3OutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringS3OutputTypeDef

def get_value() -> MonitoringS3OutputTypeDef:
    return {
        "S3Uri": ...,
        "LocalPath": ...,
    }
Definition
class MonitoringS3OutputTypeDef(TypedDict):
    S3Uri: str,
    LocalPath: str,
    S3UploadMode: NotRequired[ProcessingS3UploadModeType],  # (1)
  1. See ProcessingS3UploadModeType

MonitoringScheduleConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringScheduleConfigTypeDef

def get_value() -> MonitoringScheduleConfigTypeDef:
    return {
        "ScheduleConfig": ...,
    }
Definition
class MonitoringScheduleConfigTypeDef(TypedDict):
    ScheduleConfig: NotRequired[ScheduleConfigTypeDef],  # (1)
    MonitoringJobDefinition: NotRequired[MonitoringJobDefinitionTypeDef],  # (2)
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringType: NotRequired[MonitoringTypeType],  # (3)
  1. See ScheduleConfigTypeDef
  2. See MonitoringJobDefinitionTypeDef
  3. See MonitoringTypeType

MonitoringScheduleSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringScheduleSummaryTypeDef

def get_value() -> MonitoringScheduleSummaryTypeDef:
    return {
        "MonitoringScheduleName": ...,
        "MonitoringScheduleArn": ...,
        "CreationTime": ...,
        "LastModifiedTime": ...,
        "MonitoringScheduleStatus": ...,
    }
Definition
class MonitoringScheduleSummaryTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringScheduleArn: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    MonitoringScheduleStatus: ScheduleStatusType,  # (1)
    EndpointName: NotRequired[str],
    MonitoringJobDefinitionName: NotRequired[str],
    MonitoringType: NotRequired[MonitoringTypeType],  # (2)
  1. See ScheduleStatusType
  2. See MonitoringTypeType

MonitoringScheduleTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringScheduleTypeDef

def get_value() -> MonitoringScheduleTypeDef:
    return {
        "MonitoringScheduleArn": ...,
    }
Definition
class MonitoringScheduleTypeDef(TypedDict):
    MonitoringScheduleArn: NotRequired[str],
    MonitoringScheduleName: NotRequired[str],
    MonitoringScheduleStatus: NotRequired[ScheduleStatusType],  # (1)
    MonitoringType: NotRequired[MonitoringTypeType],  # (2)
    FailureReason: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    MonitoringScheduleConfig: NotRequired[MonitoringScheduleConfigTypeDef],  # (3)
    EndpointName: NotRequired[str],
    LastMonitoringExecutionSummary: NotRequired[MonitoringExecutionSummaryTypeDef],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
  1. See ScheduleStatusType
  2. See MonitoringTypeType
  3. See MonitoringScheduleConfigTypeDef
  4. See MonitoringExecutionSummaryTypeDef
  5. See TagTypeDef

MonitoringStatisticsResourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringStatisticsResourceTypeDef

def get_value() -> MonitoringStatisticsResourceTypeDef:
    return {
        "S3Uri": ...,
    }
Definition
class MonitoringStatisticsResourceTypeDef(TypedDict):
    S3Uri: NotRequired[str],

MonitoringStoppingConditionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MonitoringStoppingConditionTypeDef

def get_value() -> MonitoringStoppingConditionTypeDef:
    return {
        "MaxRuntimeInSeconds": ...,
    }
Definition
class MonitoringStoppingConditionTypeDef(TypedDict):
    MaxRuntimeInSeconds: int,

MultiModelConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import MultiModelConfigTypeDef

def get_value() -> MultiModelConfigTypeDef:
    return {
        "ModelCacheSetting": ...,
    }
Definition
class MultiModelConfigTypeDef(TypedDict):
    ModelCacheSetting: NotRequired[ModelCacheSettingType],  # (1)
  1. See ModelCacheSettingType

NeoVpcConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import NeoVpcConfigTypeDef

def get_value() -> NeoVpcConfigTypeDef:
    return {
        "SecurityGroupIds": ...,
        "Subnets": ...,
    }
Definition
class NeoVpcConfigTypeDef(TypedDict):
    SecurityGroupIds: Sequence[str],
    Subnets: Sequence[str],

NestedFiltersTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import NestedFiltersTypeDef

def get_value() -> NestedFiltersTypeDef:
    return {
        "NestedPropertyName": ...,
        "Filters": ...,
    }
Definition
class NestedFiltersTypeDef(TypedDict):
    NestedPropertyName: str,
    Filters: Sequence[FilterTypeDef],  # (1)
  1. See FilterTypeDef

NetworkConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import NetworkConfigTypeDef

def get_value() -> NetworkConfigTypeDef:
    return {
        "EnableInterContainerTrafficEncryption": ...,
    }
Definition
class NetworkConfigTypeDef(TypedDict):
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableNetworkIsolation: NotRequired[bool],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

NotebookInstanceLifecycleConfigSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import NotebookInstanceLifecycleConfigSummaryTypeDef

def get_value() -> NotebookInstanceLifecycleConfigSummaryTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
        "NotebookInstanceLifecycleConfigArn": ...,
    }
Definition
class NotebookInstanceLifecycleConfigSummaryTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,
    NotebookInstanceLifecycleConfigArn: str,
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],

NotebookInstanceLifecycleHookTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import NotebookInstanceLifecycleHookTypeDef

def get_value() -> NotebookInstanceLifecycleHookTypeDef:
    return {
        "Content": ...,
    }
Definition
class NotebookInstanceLifecycleHookTypeDef(TypedDict):
    Content: NotRequired[str],

NotebookInstanceSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import NotebookInstanceSummaryTypeDef

def get_value() -> NotebookInstanceSummaryTypeDef:
    return {
        "NotebookInstanceName": ...,
        "NotebookInstanceArn": ...,
    }
Definition
class NotebookInstanceSummaryTypeDef(TypedDict):
    NotebookInstanceName: str,
    NotebookInstanceArn: str,
    NotebookInstanceStatus: NotRequired[NotebookInstanceStatusType],  # (1)
    Url: NotRequired[str],
    InstanceType: NotRequired[InstanceTypeType],  # (2)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    NotebookInstanceLifecycleConfigName: NotRequired[str],
    DefaultCodeRepository: NotRequired[str],
    AdditionalCodeRepositories: NotRequired[List[str]],
  1. See NotebookInstanceStatusType
  2. See InstanceTypeType

NotificationConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import NotificationConfigurationTypeDef

def get_value() -> NotificationConfigurationTypeDef:
    return {
        "NotificationTopicArn": ...,
    }
Definition
class NotificationConfigurationTypeDef(TypedDict):
    NotificationTopicArn: NotRequired[str],

ObjectiveStatusCountersTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ObjectiveStatusCountersTypeDef

def get_value() -> ObjectiveStatusCountersTypeDef:
    return {
        "Succeeded": ...,
    }
Definition
class ObjectiveStatusCountersTypeDef(TypedDict):
    Succeeded: NotRequired[int],
    Pending: NotRequired[int],
    Failed: NotRequired[int],

OfflineStoreConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OfflineStoreConfigTypeDef

def get_value() -> OfflineStoreConfigTypeDef:
    return {
        "S3StorageConfig": ...,
    }
Definition
class OfflineStoreConfigTypeDef(TypedDict):
    S3StorageConfig: S3StorageConfigTypeDef,  # (1)
    DisableGlueTableCreation: NotRequired[bool],
    DataCatalogConfig: NotRequired[DataCatalogConfigTypeDef],  # (2)
  1. See S3StorageConfigTypeDef
  2. See DataCatalogConfigTypeDef

OfflineStoreStatusTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OfflineStoreStatusTypeDef

def get_value() -> OfflineStoreStatusTypeDef:
    return {
        "Status": ...,
    }
Definition
class OfflineStoreStatusTypeDef(TypedDict):
    Status: OfflineStoreStatusValueType,  # (1)
    BlockedReason: NotRequired[str],
  1. See OfflineStoreStatusValueType

OidcConfigForResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OidcConfigForResponseTypeDef

def get_value() -> OidcConfigForResponseTypeDef:
    return {
        "ClientId": ...,
    }
Definition
class OidcConfigForResponseTypeDef(TypedDict):
    ClientId: NotRequired[str],
    Issuer: NotRequired[str],
    AuthorizationEndpoint: NotRequired[str],
    TokenEndpoint: NotRequired[str],
    UserInfoEndpoint: NotRequired[str],
    LogoutEndpoint: NotRequired[str],
    JwksUri: NotRequired[str],

OidcConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OidcConfigTypeDef

def get_value() -> OidcConfigTypeDef:
    return {
        "ClientId": ...,
        "ClientSecret": ...,
        "Issuer": ...,
        "AuthorizationEndpoint": ...,
        "TokenEndpoint": ...,
        "UserInfoEndpoint": ...,
        "LogoutEndpoint": ...,
        "JwksUri": ...,
    }
Definition
class OidcConfigTypeDef(TypedDict):
    ClientId: str,
    ClientSecret: str,
    Issuer: str,
    AuthorizationEndpoint: str,
    TokenEndpoint: str,
    UserInfoEndpoint: str,
    LogoutEndpoint: str,
    JwksUri: str,

OidcMemberDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OidcMemberDefinitionTypeDef

def get_value() -> OidcMemberDefinitionTypeDef:
    return {
        "Groups": ...,
    }
Definition
class OidcMemberDefinitionTypeDef(TypedDict):
    Groups: Sequence[str],

OnlineStoreConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OnlineStoreConfigTypeDef

def get_value() -> OnlineStoreConfigTypeDef:
    return {
        "SecurityConfig": ...,
    }
Definition
class OnlineStoreConfigTypeDef(TypedDict):
    SecurityConfig: NotRequired[OnlineStoreSecurityConfigTypeDef],  # (1)
    EnableOnlineStore: NotRequired[bool],
  1. See OnlineStoreSecurityConfigTypeDef

OnlineStoreSecurityConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OnlineStoreSecurityConfigTypeDef

def get_value() -> OnlineStoreSecurityConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }
Definition
class OnlineStoreSecurityConfigTypeDef(TypedDict):
    KmsKeyId: NotRequired[str],

OutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OutputConfigTypeDef

def get_value() -> OutputConfigTypeDef:
    return {
        "S3OutputLocation": ...,
    }
Definition
class OutputConfigTypeDef(TypedDict):
    S3OutputLocation: str,
    TargetDevice: NotRequired[TargetDeviceType],  # (1)
    TargetPlatform: NotRequired[TargetPlatformTypeDef],  # (2)
    CompilerOptions: NotRequired[str],
    KmsKeyId: NotRequired[str],
  1. See TargetDeviceType
  2. See TargetPlatformTypeDef

OutputDataConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OutputDataConfigTypeDef

def get_value() -> OutputDataConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class OutputDataConfigTypeDef(TypedDict):
    S3OutputPath: str,
    KmsKeyId: NotRequired[str],

OutputParameterTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import OutputParameterTypeDef

def get_value() -> OutputParameterTypeDef:
    return {
        "Name": ...,
        "Value": ...,
    }
Definition
class OutputParameterTypeDef(TypedDict):
    Name: str,
    Value: str,

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ParallelismConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ParallelismConfigurationTypeDef

def get_value() -> ParallelismConfigurationTypeDef:
    return {
        "MaxParallelExecutionSteps": ...,
    }
Definition
class ParallelismConfigurationTypeDef(TypedDict):
    MaxParallelExecutionSteps: int,

ParameterRangeTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ParameterRangeTypeDef

def get_value() -> ParameterRangeTypeDef:
    return {
        "IntegerParameterRangeSpecification": ...,
    }
Definition
class ParameterRangeTypeDef(TypedDict):
    IntegerParameterRangeSpecification: NotRequired[IntegerParameterRangeSpecificationTypeDef],  # (1)
    ContinuousParameterRangeSpecification: NotRequired[ContinuousParameterRangeSpecificationTypeDef],  # (2)
    CategoricalParameterRangeSpecification: NotRequired[CategoricalParameterRangeSpecificationTypeDef],  # (3)
  1. See IntegerParameterRangeSpecificationTypeDef
  2. See ContinuousParameterRangeSpecificationTypeDef
  3. See CategoricalParameterRangeSpecificationTypeDef

ParameterRangesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ParameterRangesTypeDef

def get_value() -> ParameterRangesTypeDef:
    return {
        "IntegerParameterRanges": ...,
    }
Definition
class ParameterRangesTypeDef(TypedDict):
    IntegerParameterRanges: NotRequired[Sequence[IntegerParameterRangeTypeDef]],  # (1)
    ContinuousParameterRanges: NotRequired[Sequence[ContinuousParameterRangeTypeDef]],  # (2)
    CategoricalParameterRanges: NotRequired[Sequence[CategoricalParameterRangeTypeDef]],  # (3)
  1. See IntegerParameterRangeTypeDef
  2. See ContinuousParameterRangeTypeDef
  3. See CategoricalParameterRangeTypeDef

ParameterTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ParameterTypeDef

def get_value() -> ParameterTypeDef:
    return {
        "Name": ...,
        "Value": ...,
    }
Definition
class ParameterTypeDef(TypedDict):
    Name: str,
    Value: str,

ParentHyperParameterTuningJobTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ParentHyperParameterTuningJobTypeDef

def get_value() -> ParentHyperParameterTuningJobTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }
Definition
class ParentHyperParameterTuningJobTypeDef(TypedDict):
    HyperParameterTuningJobName: NotRequired[str],

ParentTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ParentTypeDef

def get_value() -> ParentTypeDef:
    return {
        "TrialName": ...,
    }
Definition
class ParentTypeDef(TypedDict):
    TrialName: NotRequired[str],
    ExperimentName: NotRequired[str],

PendingDeploymentSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PendingDeploymentSummaryTypeDef

def get_value() -> PendingDeploymentSummaryTypeDef:
    return {
        "EndpointConfigName": ...,
    }
Definition
class PendingDeploymentSummaryTypeDef(TypedDict):
    EndpointConfigName: str,
    ProductionVariants: NotRequired[List[PendingProductionVariantSummaryTypeDef]],  # (1)
    StartTime: NotRequired[datetime],
  1. See PendingProductionVariantSummaryTypeDef

PendingProductionVariantSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PendingProductionVariantSummaryTypeDef

def get_value() -> PendingProductionVariantSummaryTypeDef:
    return {
        "VariantName": ...,
    }
Definition
class PendingProductionVariantSummaryTypeDef(TypedDict):
    VariantName: str,
    DeployedImages: NotRequired[List[DeployedImageTypeDef]],  # (1)
    CurrentWeight: NotRequired[float],
    DesiredWeight: NotRequired[float],
    CurrentInstanceCount: NotRequired[int],
    DesiredInstanceCount: NotRequired[int],
    InstanceType: NotRequired[ProductionVariantInstanceTypeType],  # (2)
    AcceleratorType: NotRequired[ProductionVariantAcceleratorTypeType],  # (3)
    VariantStatus: NotRequired[List[ProductionVariantStatusTypeDef]],  # (4)
    CurrentServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (5)
    DesiredServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (5)
  1. See DeployedImageTypeDef
  2. See ProductionVariantInstanceTypeType
  3. See ProductionVariantAcceleratorTypeType
  4. See ProductionVariantStatusTypeDef
  5. See ProductionVariantServerlessConfigTypeDef
  6. See ProductionVariantServerlessConfigTypeDef

PhaseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PhaseTypeDef

def get_value() -> PhaseTypeDef:
    return {
        "InitialNumberOfUsers": ...,
    }
Definition
class PhaseTypeDef(TypedDict):
    InitialNumberOfUsers: NotRequired[int],
    SpawnRate: NotRequired[int],
    DurationInSeconds: NotRequired[int],

PipelineDefinitionS3LocationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineDefinitionS3LocationTypeDef

def get_value() -> PipelineDefinitionS3LocationTypeDef:
    return {
        "Bucket": ...,
        "ObjectKey": ...,
    }
Definition
class PipelineDefinitionS3LocationTypeDef(TypedDict):
    Bucket: str,
    ObjectKey: str,
    VersionId: NotRequired[str],

PipelineExecutionStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineExecutionStepMetadataTypeDef

def get_value() -> PipelineExecutionStepMetadataTypeDef:
    return {
        "TrainingJob": ...,
    }
Definition
class PipelineExecutionStepMetadataTypeDef(TypedDict):
    TrainingJob: NotRequired[TrainingJobStepMetadataTypeDef],  # (1)
    ProcessingJob: NotRequired[ProcessingJobStepMetadataTypeDef],  # (2)
    TransformJob: NotRequired[TransformJobStepMetadataTypeDef],  # (3)
    TuningJob: NotRequired[TuningJobStepMetaDataTypeDef],  # (4)
    Model: NotRequired[ModelStepMetadataTypeDef],  # (5)
    RegisterModel: NotRequired[RegisterModelStepMetadataTypeDef],  # (6)
    Condition: NotRequired[ConditionStepMetadataTypeDef],  # (7)
    Callback: NotRequired[CallbackStepMetadataTypeDef],  # (8)
    Lambda: NotRequired[LambdaStepMetadataTypeDef],  # (9)
    QualityCheck: NotRequired[QualityCheckStepMetadataTypeDef],  # (10)
    ClarifyCheck: NotRequired[ClarifyCheckStepMetadataTypeDef],  # (11)
    EMR: NotRequired[EMRStepMetadataTypeDef],  # (12)
    Fail: NotRequired[FailStepMetadataTypeDef],  # (13)
  1. See TrainingJobStepMetadataTypeDef
  2. See ProcessingJobStepMetadataTypeDef
  3. See TransformJobStepMetadataTypeDef
  4. See TuningJobStepMetaDataTypeDef
  5. See ModelStepMetadataTypeDef
  6. See RegisterModelStepMetadataTypeDef
  7. See ConditionStepMetadataTypeDef
  8. See CallbackStepMetadataTypeDef
  9. See LambdaStepMetadataTypeDef
  10. See QualityCheckStepMetadataTypeDef
  11. See ClarifyCheckStepMetadataTypeDef
  12. See EMRStepMetadataTypeDef
  13. See FailStepMetadataTypeDef

PipelineExecutionStepTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineExecutionStepTypeDef

def get_value() -> PipelineExecutionStepTypeDef:
    return {
        "StepName": ...,
    }
Definition
class PipelineExecutionStepTypeDef(TypedDict):
    StepName: NotRequired[str],
    StepDisplayName: NotRequired[str],
    StepDescription: NotRequired[str],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    StepStatus: NotRequired[StepStatusType],  # (1)
    CacheHitResult: NotRequired[CacheHitResultTypeDef],  # (2)
    AttemptCount: NotRequired[int],
    FailureReason: NotRequired[str],
    Metadata: NotRequired[PipelineExecutionStepMetadataTypeDef],  # (3)
  1. See StepStatusType
  2. See CacheHitResultTypeDef
  3. See PipelineExecutionStepMetadataTypeDef

PipelineExecutionSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineExecutionSummaryTypeDef

def get_value() -> PipelineExecutionSummaryTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class PipelineExecutionSummaryTypeDef(TypedDict):
    PipelineExecutionArn: NotRequired[str],
    StartTime: NotRequired[datetime],
    PipelineExecutionStatus: NotRequired[PipelineExecutionStatusType],  # (1)
    PipelineExecutionDescription: NotRequired[str],
    PipelineExecutionDisplayName: NotRequired[str],
    PipelineExecutionFailureReason: NotRequired[str],
  1. See PipelineExecutionStatusType

PipelineExecutionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineExecutionTypeDef

def get_value() -> PipelineExecutionTypeDef:
    return {
        "PipelineArn": ...,
    }
Definition
class PipelineExecutionTypeDef(TypedDict):
    PipelineArn: NotRequired[str],
    PipelineExecutionArn: NotRequired[str],
    PipelineExecutionDisplayName: NotRequired[str],
    PipelineExecutionStatus: NotRequired[PipelineExecutionStatusType],  # (1)
    PipelineExecutionDescription: NotRequired[str],
    PipelineExperimentConfig: NotRequired[PipelineExperimentConfigTypeDef],  # (2)
    FailureReason: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (5)
    PipelineParameters: NotRequired[List[ParameterTypeDef]],  # (6)
  1. See PipelineExecutionStatusType
  2. See PipelineExperimentConfigTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See ParallelismConfigurationTypeDef
  6. See ParameterTypeDef

PipelineExperimentConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineExperimentConfigTypeDef

def get_value() -> PipelineExperimentConfigTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class PipelineExperimentConfigTypeDef(TypedDict):
    ExperimentName: NotRequired[str],
    TrialName: NotRequired[str],

PipelineSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineSummaryTypeDef

def get_value() -> PipelineSummaryTypeDef:
    return {
        "PipelineArn": ...,
    }
Definition
class PipelineSummaryTypeDef(TypedDict):
    PipelineArn: NotRequired[str],
    PipelineName: NotRequired[str],
    PipelineDisplayName: NotRequired[str],
    PipelineDescription: NotRequired[str],
    RoleArn: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    LastExecutionTime: NotRequired[datetime],

PipelineTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PipelineTypeDef

def get_value() -> PipelineTypeDef:
    return {
        "PipelineArn": ...,
    }
Definition
class PipelineTypeDef(TypedDict):
    PipelineArn: NotRequired[str],
    PipelineName: NotRequired[str],
    PipelineDisplayName: NotRequired[str],
    PipelineDescription: NotRequired[str],
    RoleArn: NotRequired[str],
    PipelineStatus: NotRequired[PipelineStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    LastRunTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (2)
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
  1. See PipelineStatusType
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See ParallelismConfigurationTypeDef
  5. See TagTypeDef

ProcessingClusterConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingClusterConfigTypeDef

def get_value() -> ProcessingClusterConfigTypeDef:
    return {
        "InstanceCount": ...,
        "InstanceType": ...,
        "VolumeSizeInGB": ...,
    }
Definition
class ProcessingClusterConfigTypeDef(TypedDict):
    InstanceCount: int,
    InstanceType: ProcessingInstanceTypeType,  # (1)
    VolumeSizeInGB: int,
    VolumeKmsKeyId: NotRequired[str],
  1. See ProcessingInstanceTypeType

ProcessingFeatureStoreOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingFeatureStoreOutputTypeDef

def get_value() -> ProcessingFeatureStoreOutputTypeDef:
    return {
        "FeatureGroupName": ...,
    }
Definition
class ProcessingFeatureStoreOutputTypeDef(TypedDict):
    FeatureGroupName: str,

ProcessingInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingInputTypeDef

def get_value() -> ProcessingInputTypeDef:
    return {
        "InputName": ...,
    }
Definition
class ProcessingInputTypeDef(TypedDict):
    InputName: str,
    AppManaged: NotRequired[bool],
    S3Input: NotRequired[ProcessingS3InputTypeDef],  # (1)
    DatasetDefinition: NotRequired[DatasetDefinitionTypeDef],  # (2)
  1. See ProcessingS3InputTypeDef
  2. See DatasetDefinitionTypeDef

ProcessingJobStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingJobStepMetadataTypeDef

def get_value() -> ProcessingJobStepMetadataTypeDef:
    return {
        "Arn": ...,
    }
Definition
class ProcessingJobStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

ProcessingJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingJobSummaryTypeDef

def get_value() -> ProcessingJobSummaryTypeDef:
    return {
        "ProcessingJobName": ...,
        "ProcessingJobArn": ...,
        "CreationTime": ...,
        "ProcessingJobStatus": ...,
    }
Definition
class ProcessingJobSummaryTypeDef(TypedDict):
    ProcessingJobName: str,
    ProcessingJobArn: str,
    CreationTime: datetime,
    ProcessingJobStatus: ProcessingJobStatusType,  # (1)
    ProcessingEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
    ExitMessage: NotRequired[str],
  1. See ProcessingJobStatusType

ProcessingJobTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingJobTypeDef

def get_value() -> ProcessingJobTypeDef:
    return {
        "ProcessingInputs": ...,
    }
Definition
class ProcessingJobTypeDef(TypedDict):
    ProcessingInputs: NotRequired[List[ProcessingInputTypeDef]],  # (1)
    ProcessingOutputConfig: NotRequired[ProcessingOutputConfigTypeDef],  # (2)
    ProcessingJobName: NotRequired[str],
    ProcessingResources: NotRequired[ProcessingResourcesTypeDef],  # (3)
    StoppingCondition: NotRequired[ProcessingStoppingConditionTypeDef],  # (4)
    AppSpecification: NotRequired[AppSpecificationTypeDef],  # (5)
    Environment: NotRequired[Dict[str, str]],
    NetworkConfig: NotRequired[NetworkConfigTypeDef],  # (6)
    RoleArn: NotRequired[str],
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (7)
    ProcessingJobArn: NotRequired[str],
    ProcessingJobStatus: NotRequired[ProcessingJobStatusType],  # (8)
    ExitMessage: NotRequired[str],
    FailureReason: NotRequired[str],
    ProcessingEndTime: NotRequired[datetime],
    ProcessingStartTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    MonitoringScheduleArn: NotRequired[str],
    AutoMLJobArn: NotRequired[str],
    TrainingJobArn: NotRequired[str],
    Tags: NotRequired[List[TagTypeDef]],  # (9)
  1. See ProcessingInputTypeDef
  2. See ProcessingOutputConfigTypeDef
  3. See ProcessingResourcesTypeDef
  4. See ProcessingStoppingConditionTypeDef
  5. See AppSpecificationTypeDef
  6. See NetworkConfigTypeDef
  7. See ExperimentConfigTypeDef
  8. See ProcessingJobStatusType
  9. See TagTypeDef

ProcessingOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingOutputConfigTypeDef

def get_value() -> ProcessingOutputConfigTypeDef:
    return {
        "Outputs": ...,
    }
Definition
class ProcessingOutputConfigTypeDef(TypedDict):
    Outputs: Sequence[ProcessingOutputTypeDef],  # (1)
    KmsKeyId: NotRequired[str],
  1. See ProcessingOutputTypeDef

ProcessingOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingOutputTypeDef

def get_value() -> ProcessingOutputTypeDef:
    return {
        "OutputName": ...,
    }
Definition
class ProcessingOutputTypeDef(TypedDict):
    OutputName: str,
    S3Output: NotRequired[ProcessingS3OutputTypeDef],  # (1)
    FeatureStoreOutput: NotRequired[ProcessingFeatureStoreOutputTypeDef],  # (2)
    AppManaged: NotRequired[bool],
  1. See ProcessingS3OutputTypeDef
  2. See ProcessingFeatureStoreOutputTypeDef

ProcessingResourcesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingResourcesTypeDef

def get_value() -> ProcessingResourcesTypeDef:
    return {
        "ClusterConfig": ...,
    }
Definition
class ProcessingResourcesTypeDef(TypedDict):
    ClusterConfig: ProcessingClusterConfigTypeDef,  # (1)
  1. See ProcessingClusterConfigTypeDef

ProcessingS3InputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingS3InputTypeDef

def get_value() -> ProcessingS3InputTypeDef:
    return {
        "S3Uri": ...,
        "S3DataType": ...,
    }
Definition
class ProcessingS3InputTypeDef(TypedDict):
    S3Uri: str,
    S3DataType: ProcessingS3DataTypeType,  # (1)
    LocalPath: NotRequired[str],
    S3InputMode: NotRequired[ProcessingS3InputModeType],  # (2)
    S3DataDistributionType: NotRequired[ProcessingS3DataDistributionTypeType],  # (3)
    S3CompressionType: NotRequired[ProcessingS3CompressionTypeType],  # (4)
  1. See ProcessingS3DataTypeType
  2. See ProcessingS3InputModeType
  3. See ProcessingS3DataDistributionTypeType
  4. See ProcessingS3CompressionTypeType

ProcessingS3OutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingS3OutputTypeDef

def get_value() -> ProcessingS3OutputTypeDef:
    return {
        "S3Uri": ...,
        "LocalPath": ...,
        "S3UploadMode": ...,
    }
Definition
class ProcessingS3OutputTypeDef(TypedDict):
    S3Uri: str,
    LocalPath: str,
    S3UploadMode: ProcessingS3UploadModeType,  # (1)
  1. See ProcessingS3UploadModeType

ProcessingStoppingConditionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProcessingStoppingConditionTypeDef

def get_value() -> ProcessingStoppingConditionTypeDef:
    return {
        "MaxRuntimeInSeconds": ...,
    }
Definition
class ProcessingStoppingConditionTypeDef(TypedDict):
    MaxRuntimeInSeconds: int,

ProductionVariantCoreDumpConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProductionVariantCoreDumpConfigTypeDef

def get_value() -> ProductionVariantCoreDumpConfigTypeDef:
    return {
        "DestinationS3Uri": ...,
    }
Definition
class ProductionVariantCoreDumpConfigTypeDef(TypedDict):
    DestinationS3Uri: str,
    KmsKeyId: NotRequired[str],

ProductionVariantServerlessConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProductionVariantServerlessConfigTypeDef

def get_value() -> ProductionVariantServerlessConfigTypeDef:
    return {
        "MemorySizeInMB": ...,
        "MaxConcurrency": ...,
    }
Definition
class ProductionVariantServerlessConfigTypeDef(TypedDict):
    MemorySizeInMB: int,
    MaxConcurrency: int,

ProductionVariantStatusTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProductionVariantStatusTypeDef

def get_value() -> ProductionVariantStatusTypeDef:
    return {
        "Status": ...,
    }
Definition
class ProductionVariantStatusTypeDef(TypedDict):
    Status: VariantStatusType,  # (1)
    StatusMessage: NotRequired[str],
    StartTime: NotRequired[datetime],
  1. See VariantStatusType

ProductionVariantSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProductionVariantSummaryTypeDef

def get_value() -> ProductionVariantSummaryTypeDef:
    return {
        "VariantName": ...,
    }
Definition
class ProductionVariantSummaryTypeDef(TypedDict):
    VariantName: str,
    DeployedImages: NotRequired[List[DeployedImageTypeDef]],  # (1)
    CurrentWeight: NotRequired[float],
    DesiredWeight: NotRequired[float],
    CurrentInstanceCount: NotRequired[int],
    DesiredInstanceCount: NotRequired[int],
    VariantStatus: NotRequired[List[ProductionVariantStatusTypeDef]],  # (2)
    CurrentServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (3)
    DesiredServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (3)
  1. See DeployedImageTypeDef
  2. See ProductionVariantStatusTypeDef
  3. See ProductionVariantServerlessConfigTypeDef
  4. See ProductionVariantServerlessConfigTypeDef

ProductionVariantTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProductionVariantTypeDef

def get_value() -> ProductionVariantTypeDef:
    return {
        "VariantName": ...,
        "ModelName": ...,
    }
Definition
class ProductionVariantTypeDef(TypedDict):
    VariantName: str,
    ModelName: str,
    InitialInstanceCount: NotRequired[int],
    InstanceType: NotRequired[ProductionVariantInstanceTypeType],  # (1)
    InitialVariantWeight: NotRequired[float],
    AcceleratorType: NotRequired[ProductionVariantAcceleratorTypeType],  # (2)
    CoreDumpConfig: NotRequired[ProductionVariantCoreDumpConfigTypeDef],  # (3)
    ServerlessConfig: NotRequired[ProductionVariantServerlessConfigTypeDef],  # (4)
  1. See ProductionVariantInstanceTypeType
  2. See ProductionVariantAcceleratorTypeType
  3. See ProductionVariantCoreDumpConfigTypeDef
  4. See ProductionVariantServerlessConfigTypeDef

ProfilerConfigForUpdateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProfilerConfigForUpdateTypeDef

def get_value() -> ProfilerConfigForUpdateTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class ProfilerConfigForUpdateTypeDef(TypedDict):
    S3OutputPath: NotRequired[str],
    ProfilingIntervalInMilliseconds: NotRequired[int],
    ProfilingParameters: NotRequired[Mapping[str, str]],
    DisableProfiler: NotRequired[bool],

ProfilerConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProfilerConfigTypeDef

def get_value() -> ProfilerConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class ProfilerConfigTypeDef(TypedDict):
    S3OutputPath: str,
    ProfilingIntervalInMilliseconds: NotRequired[int],
    ProfilingParameters: NotRequired[Mapping[str, str]],

ProfilerRuleConfigurationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProfilerRuleConfigurationTypeDef

def get_value() -> ProfilerRuleConfigurationTypeDef:
    return {
        "RuleConfigurationName": ...,
        "RuleEvaluatorImage": ...,
    }
Definition
class ProfilerRuleConfigurationTypeDef(TypedDict):
    RuleConfigurationName: str,
    RuleEvaluatorImage: str,
    LocalPath: NotRequired[str],
    S3OutputPath: NotRequired[str],
    InstanceType: NotRequired[ProcessingInstanceTypeType],  # (1)
    VolumeSizeInGB: NotRequired[int],
    RuleParameters: NotRequired[Mapping[str, str]],
  1. See ProcessingInstanceTypeType

ProfilerRuleEvaluationStatusTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProfilerRuleEvaluationStatusTypeDef

def get_value() -> ProfilerRuleEvaluationStatusTypeDef:
    return {
        "RuleConfigurationName": ...,
    }
Definition
class ProfilerRuleEvaluationStatusTypeDef(TypedDict):
    RuleConfigurationName: NotRequired[str],
    RuleEvaluationJobArn: NotRequired[str],
    RuleEvaluationStatus: NotRequired[RuleEvaluationStatusType],  # (1)
    StatusDetails: NotRequired[str],
    LastModifiedTime: NotRequired[datetime],
  1. See RuleEvaluationStatusType

ProjectSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProjectSummaryTypeDef

def get_value() -> ProjectSummaryTypeDef:
    return {
        "ProjectName": ...,
        "ProjectArn": ...,
        "ProjectId": ...,
        "CreationTime": ...,
        "ProjectStatus": ...,
    }
Definition
class ProjectSummaryTypeDef(TypedDict):
    ProjectName: str,
    ProjectArn: str,
    ProjectId: str,
    CreationTime: datetime,
    ProjectStatus: ProjectStatusType,  # (1)
    ProjectDescription: NotRequired[str],
  1. See ProjectStatusType

ProjectTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProjectTypeDef

def get_value() -> ProjectTypeDef:
    return {
        "ProjectArn": ...,
    }
Definition
class ProjectTypeDef(TypedDict):
    ProjectArn: NotRequired[str],
    ProjectName: NotRequired[str],
    ProjectId: NotRequired[str],
    ProjectDescription: NotRequired[str],
    ServiceCatalogProvisioningDetails: NotRequired[ServiceCatalogProvisioningDetailsTypeDef],  # (1)
    ServiceCatalogProvisionedProductDetails: NotRequired[ServiceCatalogProvisionedProductDetailsTypeDef],  # (2)
    ProjectStatus: NotRequired[ProjectStatusType],  # (3)
    CreatedBy: NotRequired[UserContextTypeDef],  # (4)
    CreationTime: NotRequired[datetime],
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (4)
  1. See ServiceCatalogProvisioningDetailsTypeDef
  2. See ServiceCatalogProvisionedProductDetailsTypeDef
  3. See ProjectStatusType
  4. See UserContextTypeDef
  5. See TagTypeDef
  6. See UserContextTypeDef

PropertyNameQueryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PropertyNameQueryTypeDef

def get_value() -> PropertyNameQueryTypeDef:
    return {
        "PropertyNameHint": ...,
    }
Definition
class PropertyNameQueryTypeDef(TypedDict):
    PropertyNameHint: str,

PropertyNameSuggestionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PropertyNameSuggestionTypeDef

def get_value() -> PropertyNameSuggestionTypeDef:
    return {
        "PropertyName": ...,
    }
Definition
class PropertyNameSuggestionTypeDef(TypedDict):
    PropertyName: NotRequired[str],

ProvisioningParameterTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ProvisioningParameterTypeDef

def get_value() -> ProvisioningParameterTypeDef:
    return {
        "Key": ...,
    }
Definition
class ProvisioningParameterTypeDef(TypedDict):
    Key: NotRequired[str],
    Value: NotRequired[str],

PublicWorkforceTaskPriceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PublicWorkforceTaskPriceTypeDef

def get_value() -> PublicWorkforceTaskPriceTypeDef:
    return {
        "AmountInUsd": ...,
    }
Definition
class PublicWorkforceTaskPriceTypeDef(TypedDict):
    AmountInUsd: NotRequired[USDTypeDef],  # (1)
  1. See USDTypeDef

PutModelPackageGroupPolicyInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PutModelPackageGroupPolicyInputRequestTypeDef

def get_value() -> PutModelPackageGroupPolicyInputRequestTypeDef:
    return {
        "ModelPackageGroupName": ...,
        "ResourcePolicy": ...,
    }
Definition
class PutModelPackageGroupPolicyInputRequestTypeDef(TypedDict):
    ModelPackageGroupName: str,
    ResourcePolicy: str,

PutModelPackageGroupPolicyOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import PutModelPackageGroupPolicyOutputTypeDef

def get_value() -> PutModelPackageGroupPolicyOutputTypeDef:
    return {
        "ModelPackageGroupArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutModelPackageGroupPolicyOutputTypeDef(TypedDict):
    ModelPackageGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

QualityCheckStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import QualityCheckStepMetadataTypeDef

def get_value() -> QualityCheckStepMetadataTypeDef:
    return {
        "CheckType": ...,
    }
Definition
class QualityCheckStepMetadataTypeDef(TypedDict):
    CheckType: NotRequired[str],
    BaselineUsedForDriftCheckStatistics: NotRequired[str],
    BaselineUsedForDriftCheckConstraints: NotRequired[str],
    CalculatedBaselineStatistics: NotRequired[str],
    CalculatedBaselineConstraints: NotRequired[str],
    ModelPackageGroupName: NotRequired[str],
    ViolationReport: NotRequired[str],
    CheckJobArn: NotRequired[str],
    SkipCheck: NotRequired[bool],
    RegisterNewBaseline: NotRequired[bool],

QueryFiltersTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import QueryFiltersTypeDef

def get_value() -> QueryFiltersTypeDef:
    return {
        "Types": ...,
    }
Definition
class QueryFiltersTypeDef(TypedDict):
    Types: NotRequired[Sequence[str]],
    LineageTypes: NotRequired[Sequence[LineageTypeType]],  # (1)
    CreatedBefore: NotRequired[Union[datetime, str]],
    CreatedAfter: NotRequired[Union[datetime, str]],
    ModifiedBefore: NotRequired[Union[datetime, str]],
    ModifiedAfter: NotRequired[Union[datetime, str]],
    Properties: NotRequired[Mapping[str, str]],
  1. See LineageTypeType

QueryLineageRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import QueryLineageRequestRequestTypeDef

def get_value() -> QueryLineageRequestRequestTypeDef:
    return {
        "StartArns": ...,
    }
Definition
class QueryLineageRequestRequestTypeDef(TypedDict):
    StartArns: Sequence[str],
    Direction: NotRequired[DirectionType],  # (1)
    IncludeEdges: NotRequired[bool],
    Filters: NotRequired[QueryFiltersTypeDef],  # (2)
    MaxDepth: NotRequired[int],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See DirectionType
  2. See QueryFiltersTypeDef

QueryLineageResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import QueryLineageResponseTypeDef

def get_value() -> QueryLineageResponseTypeDef:
    return {
        "Vertices": ...,
        "Edges": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class QueryLineageResponseTypeDef(TypedDict):
    Vertices: List[VertexTypeDef],  # (1)
    Edges: List[EdgeTypeDef],  # (2)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See VertexTypeDef
  2. See EdgeTypeDef
  3. See ResponseMetadataTypeDef

RStudioServerProAppSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RStudioServerProAppSettingsTypeDef

def get_value() -> RStudioServerProAppSettingsTypeDef:
    return {
        "AccessStatus": ...,
    }
Definition
class RStudioServerProAppSettingsTypeDef(TypedDict):
    AccessStatus: NotRequired[RStudioServerProAccessStatusType],  # (1)
    UserGroup: NotRequired[RStudioServerProUserGroupType],  # (2)
  1. See RStudioServerProAccessStatusType
  2. See RStudioServerProUserGroupType

RStudioServerProDomainSettingsForUpdateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RStudioServerProDomainSettingsForUpdateTypeDef

def get_value() -> RStudioServerProDomainSettingsForUpdateTypeDef:
    return {
        "DomainExecutionRoleArn": ...,
    }
Definition
class RStudioServerProDomainSettingsForUpdateTypeDef(TypedDict):
    DomainExecutionRoleArn: str,
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
  1. See ResourceSpecTypeDef

RStudioServerProDomainSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RStudioServerProDomainSettingsTypeDef

def get_value() -> RStudioServerProDomainSettingsTypeDef:
    return {
        "DomainExecutionRoleArn": ...,
    }
Definition
class RStudioServerProDomainSettingsTypeDef(TypedDict):
    DomainExecutionRoleArn: str,
    RStudioConnectUrl: NotRequired[str],
    RStudioPackageManagerUrl: NotRequired[str],
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
  1. See ResourceSpecTypeDef

RecommendationJobCompiledOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RecommendationJobCompiledOutputConfigTypeDef

def get_value() -> RecommendationJobCompiledOutputConfigTypeDef:
    return {
        "S3OutputUri": ...,
    }
Definition
class RecommendationJobCompiledOutputConfigTypeDef(TypedDict):
    S3OutputUri: NotRequired[str],

RecommendationJobInputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RecommendationJobInputConfigTypeDef

def get_value() -> RecommendationJobInputConfigTypeDef:
    return {
        "ModelPackageVersionArn": ...,
    }
Definition
class RecommendationJobInputConfigTypeDef(TypedDict):
    ModelPackageVersionArn: str,
    JobDurationInSeconds: NotRequired[int],
    TrafficPattern: NotRequired[TrafficPatternTypeDef],  # (1)
    ResourceLimit: NotRequired[RecommendationJobResourceLimitTypeDef],  # (2)
    EndpointConfigurations: NotRequired[Sequence[EndpointInputConfigurationTypeDef]],  # (3)
    VolumeKmsKeyId: NotRequired[str],
  1. See TrafficPatternTypeDef
  2. See RecommendationJobResourceLimitTypeDef
  3. See EndpointInputConfigurationTypeDef

RecommendationJobOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RecommendationJobOutputConfigTypeDef

def get_value() -> RecommendationJobOutputConfigTypeDef:
    return {
        "KmsKeyId": ...,
    }
Definition
class RecommendationJobOutputConfigTypeDef(TypedDict):
    KmsKeyId: NotRequired[str],
    CompiledOutputConfig: NotRequired[RecommendationJobCompiledOutputConfigTypeDef],  # (1)
  1. See RecommendationJobCompiledOutputConfigTypeDef

RecommendationJobResourceLimitTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RecommendationJobResourceLimitTypeDef

def get_value() -> RecommendationJobResourceLimitTypeDef:
    return {
        "MaxNumberOfTests": ...,
    }
Definition
class RecommendationJobResourceLimitTypeDef(TypedDict):
    MaxNumberOfTests: NotRequired[int],
    MaxParallelOfTests: NotRequired[int],

RecommendationJobStoppingConditionsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RecommendationJobStoppingConditionsTypeDef

def get_value() -> RecommendationJobStoppingConditionsTypeDef:
    return {
        "MaxInvocations": ...,
    }
Definition
class RecommendationJobStoppingConditionsTypeDef(TypedDict):
    MaxInvocations: NotRequired[int],
    ModelLatencyThresholds: NotRequired[Sequence[ModelLatencyThresholdTypeDef]],  # (1)
  1. See ModelLatencyThresholdTypeDef

RecommendationMetricsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RecommendationMetricsTypeDef

def get_value() -> RecommendationMetricsTypeDef:
    return {
        "CostPerHour": ...,
        "CostPerInference": ...,
        "MaxInvocations": ...,
        "ModelLatency": ...,
    }
Definition
class RecommendationMetricsTypeDef(TypedDict):
    CostPerHour: float,
    CostPerInference: float,
    MaxInvocations: int,
    ModelLatency: int,

RedshiftDatasetDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RedshiftDatasetDefinitionTypeDef

def get_value() -> RedshiftDatasetDefinitionTypeDef:
    return {
        "ClusterId": ...,
        "Database": ...,
        "DbUser": ...,
        "QueryString": ...,
        "ClusterRoleArn": ...,
        "OutputS3Uri": ...,
        "OutputFormat": ...,
    }
Definition
class RedshiftDatasetDefinitionTypeDef(TypedDict):
    ClusterId: str,
    Database: str,
    DbUser: str,
    QueryString: str,
    ClusterRoleArn: str,
    OutputS3Uri: str,
    OutputFormat: RedshiftResultFormatType,  # (1)
    KmsKeyId: NotRequired[str],
    OutputCompression: NotRequired[RedshiftResultCompressionTypeType],  # (2)
  1. See RedshiftResultFormatType
  2. See RedshiftResultCompressionTypeType

RegisterDevicesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RegisterDevicesRequestRequestTypeDef

def get_value() -> RegisterDevicesRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
        "Devices": ...,
    }
Definition
class RegisterDevicesRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    Devices: Sequence[DeviceTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See DeviceTypeDef
  2. See TagTypeDef

RegisterModelStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RegisterModelStepMetadataTypeDef

def get_value() -> RegisterModelStepMetadataTypeDef:
    return {
        "Arn": ...,
    }
Definition
class RegisterModelStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

RenderUiTemplateRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RenderUiTemplateRequestRequestTypeDef

def get_value() -> RenderUiTemplateRequestRequestTypeDef:
    return {
        "Task": ...,
        "RoleArn": ...,
    }
Definition
class RenderUiTemplateRequestRequestTypeDef(TypedDict):
    Task: RenderableTaskTypeDef,  # (1)
    RoleArn: str,
    UiTemplate: NotRequired[UiTemplateTypeDef],  # (2)
    HumanTaskUiArn: NotRequired[str],
  1. See RenderableTaskTypeDef
  2. See UiTemplateTypeDef

RenderUiTemplateResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RenderUiTemplateResponseTypeDef

def get_value() -> RenderUiTemplateResponseTypeDef:
    return {
        "RenderedContent": ...,
        "Errors": ...,
        "ResponseMetadata": ...,
    }
Definition
class RenderUiTemplateResponseTypeDef(TypedDict):
    RenderedContent: str,
    Errors: List[RenderingErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RenderingErrorTypeDef
  2. See ResponseMetadataTypeDef

RenderableTaskTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RenderableTaskTypeDef

def get_value() -> RenderableTaskTypeDef:
    return {
        "Input": ...,
    }
Definition
class RenderableTaskTypeDef(TypedDict):
    Input: str,

RenderingErrorTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RenderingErrorTypeDef

def get_value() -> RenderingErrorTypeDef:
    return {
        "Code": ...,
        "Message": ...,
    }
Definition
class RenderingErrorTypeDef(TypedDict):
    Code: str,
    Message: str,

RepositoryAuthConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RepositoryAuthConfigTypeDef

def get_value() -> RepositoryAuthConfigTypeDef:
    return {
        "RepositoryCredentialsProviderArn": ...,
    }
Definition
class RepositoryAuthConfigTypeDef(TypedDict):
    RepositoryCredentialsProviderArn: str,

ResolvedAttributesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ResolvedAttributesTypeDef

def get_value() -> ResolvedAttributesTypeDef:
    return {
        "AutoMLJobObjective": ...,
    }
Definition
class ResolvedAttributesTypeDef(TypedDict):
    AutoMLJobObjective: NotRequired[AutoMLJobObjectiveTypeDef],  # (1)
    ProblemType: NotRequired[ProblemTypeType],  # (2)
    CompletionCriteria: NotRequired[AutoMLJobCompletionCriteriaTypeDef],  # (3)
  1. See AutoMLJobObjectiveTypeDef
  2. See ProblemTypeType
  3. See AutoMLJobCompletionCriteriaTypeDef

ResourceConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ResourceConfigTypeDef

def get_value() -> ResourceConfigTypeDef:
    return {
        "InstanceType": ...,
        "InstanceCount": ...,
        "VolumeSizeInGB": ...,
    }
Definition
class ResourceConfigTypeDef(TypedDict):
    InstanceType: TrainingInstanceTypeType,  # (1)
    InstanceCount: int,
    VolumeSizeInGB: int,
    VolumeKmsKeyId: NotRequired[str],
  1. See TrainingInstanceTypeType

ResourceLimitsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ResourceLimitsTypeDef

def get_value() -> ResourceLimitsTypeDef:
    return {
        "MaxNumberOfTrainingJobs": ...,
        "MaxParallelTrainingJobs": ...,
    }
Definition
class ResourceLimitsTypeDef(TypedDict):
    MaxNumberOfTrainingJobs: int,
    MaxParallelTrainingJobs: int,

ResourceSpecTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ResourceSpecTypeDef

def get_value() -> ResourceSpecTypeDef:
    return {
        "SageMakerImageArn": ...,
    }
Definition
class ResourceSpecTypeDef(TypedDict):
    SageMakerImageArn: NotRequired[str],
    SageMakerImageVersionArn: NotRequired[str],
    InstanceType: NotRequired[AppInstanceTypeType],  # (1)
    LifecycleConfigArn: NotRequired[str],
  1. See AppInstanceTypeType

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

RetentionPolicyTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RetentionPolicyTypeDef

def get_value() -> RetentionPolicyTypeDef:
    return {
        "HomeEfsFileSystem": ...,
    }
Definition
class RetentionPolicyTypeDef(TypedDict):
    HomeEfsFileSystem: NotRequired[RetentionTypeType],  # (1)
  1. See RetentionTypeType

RetryPipelineExecutionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RetryPipelineExecutionRequestRequestTypeDef

def get_value() -> RetryPipelineExecutionRequestRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ClientRequestToken": ...,
    }
Definition
class RetryPipelineExecutionRequestRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ClientRequestToken: str,
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (1)
  1. See ParallelismConfigurationTypeDef

RetryPipelineExecutionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RetryPipelineExecutionResponseTypeDef

def get_value() -> RetryPipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class RetryPipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

RetryStrategyTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import RetryStrategyTypeDef

def get_value() -> RetryStrategyTypeDef:
    return {
        "MaximumRetryAttempts": ...,
    }
Definition
class RetryStrategyTypeDef(TypedDict):
    MaximumRetryAttempts: int,

S3DataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import S3DataSourceTypeDef

def get_value() -> S3DataSourceTypeDef:
    return {
        "S3DataType": ...,
        "S3Uri": ...,
    }
Definition
class S3DataSourceTypeDef(TypedDict):
    S3DataType: S3DataTypeType,  # (1)
    S3Uri: str,
    S3DataDistributionType: NotRequired[S3DataDistributionType],  # (2)
    AttributeNames: NotRequired[Sequence[str]],
  1. See S3DataTypeType
  2. See S3DataDistributionType

S3StorageConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import S3StorageConfigTypeDef

def get_value() -> S3StorageConfigTypeDef:
    return {
        "S3Uri": ...,
    }
Definition
class S3StorageConfigTypeDef(TypedDict):
    S3Uri: str,
    KmsKeyId: NotRequired[str],
    ResolvedOutputS3Uri: NotRequired[str],

ScheduleConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ScheduleConfigTypeDef

def get_value() -> ScheduleConfigTypeDef:
    return {
        "ScheduleExpression": ...,
    }
Definition
class ScheduleConfigTypeDef(TypedDict):
    ScheduleExpression: str,

SearchExpressionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SearchExpressionTypeDef

def get_value() -> SearchExpressionTypeDef:
    return {
        "Filters": ...,
    }
Definition
class SearchExpressionTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    NestedFilters: NotRequired[Sequence[NestedFiltersTypeDef]],  # (2)
    SubExpressions: NotRequired[Sequence[SearchExpressionTypeDef]],  # (3)
    Operator: NotRequired[BooleanOperatorType],  # (4)
  1. See FilterTypeDef
  2. See NestedFiltersTypeDef
  3. See SearchExpressionTypeDef
  4. See BooleanOperatorType

SearchRecordTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SearchRecordTypeDef

def get_value() -> SearchRecordTypeDef:
    return {
        "TrainingJob": ...,
    }
Definition
class SearchRecordTypeDef(TypedDict):
    TrainingJob: NotRequired[TrainingJobTypeDef],  # (1)
    Experiment: NotRequired[ExperimentTypeDef],  # (2)
    Trial: NotRequired[TrialTypeDef],  # (3)
    TrialComponent: NotRequired[TrialComponentTypeDef],  # (4)
    Endpoint: NotRequired[EndpointTypeDef],  # (5)
    ModelPackage: NotRequired[ModelPackageTypeDef],  # (6)
    ModelPackageGroup: NotRequired[ModelPackageGroupTypeDef],  # (7)
    Pipeline: NotRequired[PipelineTypeDef],  # (8)
    PipelineExecution: NotRequired[PipelineExecutionTypeDef],  # (9)
    FeatureGroup: NotRequired[FeatureGroupTypeDef],  # (10)
    Project: NotRequired[ProjectTypeDef],  # (11)
  1. See TrainingJobTypeDef
  2. See ExperimentTypeDef
  3. See TrialTypeDef
  4. See TrialComponentTypeDef
  5. See EndpointTypeDef
  6. See ModelPackageTypeDef
  7. See ModelPackageGroupTypeDef
  8. See PipelineTypeDef
  9. See PipelineExecutionTypeDef
  10. See FeatureGroupTypeDef
  11. See ProjectTypeDef

SearchRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SearchRequestRequestTypeDef

def get_value() -> SearchRequestRequestTypeDef:
    return {
        "Resource": ...,
    }
Definition
class SearchRequestRequestTypeDef(TypedDict):
    Resource: ResourceTypeType,  # (1)
    SearchExpression: NotRequired[SearchExpressionTypeDef],  # (2)
    SortBy: NotRequired[str],
    SortOrder: NotRequired[SearchSortOrderType],  # (3)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ResourceTypeType
  2. See SearchExpressionTypeDef
  3. See SearchSortOrderType

SearchRequestSearchPaginateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SearchRequestSearchPaginateTypeDef

def get_value() -> SearchRequestSearchPaginateTypeDef:
    return {
        "Resource": ...,
    }
Definition
class SearchRequestSearchPaginateTypeDef(TypedDict):
    Resource: ResourceTypeType,  # (1)
    SearchExpression: NotRequired[SearchExpressionTypeDef],  # (2)
    SortBy: NotRequired[str],
    SortOrder: NotRequired[SearchSortOrderType],  # (3)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (4)
  1. See ResourceTypeType
  2. See SearchExpressionTypeDef
  3. See SearchSortOrderType
  4. See PaginatorConfigTypeDef

SearchResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SearchResponseTypeDef

def get_value() -> SearchResponseTypeDef:
    return {
        "Results": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class SearchResponseTypeDef(TypedDict):
    Results: List[SearchRecordTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SearchRecordTypeDef
  2. See ResponseMetadataTypeDef

SecondaryStatusTransitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SecondaryStatusTransitionTypeDef

def get_value() -> SecondaryStatusTransitionTypeDef:
    return {
        "Status": ...,
        "StartTime": ...,
    }
Definition
class SecondaryStatusTransitionTypeDef(TypedDict):
    Status: SecondaryStatusType,  # (1)
    StartTime: datetime,
    EndTime: NotRequired[datetime],
    StatusMessage: NotRequired[str],
  1. See SecondaryStatusType

SendPipelineExecutionStepFailureRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SendPipelineExecutionStepFailureRequestRequestTypeDef

def get_value() -> SendPipelineExecutionStepFailureRequestRequestTypeDef:
    return {
        "CallbackToken": ...,
    }
Definition
class SendPipelineExecutionStepFailureRequestRequestTypeDef(TypedDict):
    CallbackToken: str,
    FailureReason: NotRequired[str],
    ClientRequestToken: NotRequired[str],

SendPipelineExecutionStepFailureResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SendPipelineExecutionStepFailureResponseTypeDef

def get_value() -> SendPipelineExecutionStepFailureResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class SendPipelineExecutionStepFailureResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SendPipelineExecutionStepSuccessRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SendPipelineExecutionStepSuccessRequestRequestTypeDef

def get_value() -> SendPipelineExecutionStepSuccessRequestRequestTypeDef:
    return {
        "CallbackToken": ...,
    }
Definition
class SendPipelineExecutionStepSuccessRequestRequestTypeDef(TypedDict):
    CallbackToken: str,
    OutputParameters: NotRequired[Sequence[OutputParameterTypeDef]],  # (1)
    ClientRequestToken: NotRequired[str],
  1. See OutputParameterTypeDef

SendPipelineExecutionStepSuccessResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SendPipelineExecutionStepSuccessResponseTypeDef

def get_value() -> SendPipelineExecutionStepSuccessResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class SendPipelineExecutionStepSuccessResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ServiceCatalogProvisionedProductDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ServiceCatalogProvisionedProductDetailsTypeDef

def get_value() -> ServiceCatalogProvisionedProductDetailsTypeDef:
    return {
        "ProvisionedProductId": ...,
    }
Definition
class ServiceCatalogProvisionedProductDetailsTypeDef(TypedDict):
    ProvisionedProductId: NotRequired[str],
    ProvisionedProductStatusMessage: NotRequired[str],

ServiceCatalogProvisioningDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ServiceCatalogProvisioningDetailsTypeDef

def get_value() -> ServiceCatalogProvisioningDetailsTypeDef:
    return {
        "ProductId": ...,
    }
Definition
class ServiceCatalogProvisioningDetailsTypeDef(TypedDict):
    ProductId: str,
    ProvisioningArtifactId: NotRequired[str],
    PathId: NotRequired[str],
    ProvisioningParameters: NotRequired[Sequence[ProvisioningParameterTypeDef]],  # (1)
  1. See ProvisioningParameterTypeDef

ServiceCatalogProvisioningUpdateDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ServiceCatalogProvisioningUpdateDetailsTypeDef

def get_value() -> ServiceCatalogProvisioningUpdateDetailsTypeDef:
    return {
        "ProvisioningArtifactId": ...,
    }
Definition
class ServiceCatalogProvisioningUpdateDetailsTypeDef(TypedDict):
    ProvisioningArtifactId: NotRequired[str],
    ProvisioningParameters: NotRequired[Sequence[ProvisioningParameterTypeDef]],  # (1)
  1. See ProvisioningParameterTypeDef

SharingSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SharingSettingsTypeDef

def get_value() -> SharingSettingsTypeDef:
    return {
        "NotebookOutputOption": ...,
    }
Definition
class SharingSettingsTypeDef(TypedDict):
    NotebookOutputOption: NotRequired[NotebookOutputOptionType],  # (1)
    S3OutputPath: NotRequired[str],
    S3KmsKeyId: NotRequired[str],
  1. See NotebookOutputOptionType

ShuffleConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import ShuffleConfigTypeDef

def get_value() -> ShuffleConfigTypeDef:
    return {
        "Seed": ...,
    }
Definition
class ShuffleConfigTypeDef(TypedDict):
    Seed: int,

SourceAlgorithmSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SourceAlgorithmSpecificationTypeDef

def get_value() -> SourceAlgorithmSpecificationTypeDef:
    return {
        "SourceAlgorithms": ...,
    }
Definition
class SourceAlgorithmSpecificationTypeDef(TypedDict):
    SourceAlgorithms: Sequence[SourceAlgorithmTypeDef],  # (1)
  1. See SourceAlgorithmTypeDef

SourceAlgorithmTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SourceAlgorithmTypeDef

def get_value() -> SourceAlgorithmTypeDef:
    return {
        "AlgorithmName": ...,
    }
Definition
class SourceAlgorithmTypeDef(TypedDict):
    AlgorithmName: str,
    ModelDataUrl: NotRequired[str],

SourceIpConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SourceIpConfigTypeDef

def get_value() -> SourceIpConfigTypeDef:
    return {
        "Cidrs": ...,
    }
Definition
class SourceIpConfigTypeDef(TypedDict):
    Cidrs: Sequence[str],

StartMonitoringScheduleRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StartMonitoringScheduleRequestRequestTypeDef

def get_value() -> StartMonitoringScheduleRequestRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }
Definition
class StartMonitoringScheduleRequestRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

StartNotebookInstanceInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StartNotebookInstanceInputRequestTypeDef

def get_value() -> StartNotebookInstanceInputRequestTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class StartNotebookInstanceInputRequestTypeDef(TypedDict):
    NotebookInstanceName: str,

StartPipelineExecutionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StartPipelineExecutionRequestRequestTypeDef

def get_value() -> StartPipelineExecutionRequestRequestTypeDef:
    return {
        "PipelineName": ...,
        "ClientRequestToken": ...,
    }
Definition
class StartPipelineExecutionRequestRequestTypeDef(TypedDict):
    PipelineName: str,
    ClientRequestToken: str,
    PipelineExecutionDisplayName: NotRequired[str],
    PipelineParameters: NotRequired[Sequence[ParameterTypeDef]],  # (1)
    PipelineExecutionDescription: NotRequired[str],
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (2)
  1. See ParameterTypeDef
  2. See ParallelismConfigurationTypeDef

StartPipelineExecutionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StartPipelineExecutionResponseTypeDef

def get_value() -> StartPipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartPipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StopAutoMLJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopAutoMLJobRequestRequestTypeDef

def get_value() -> StopAutoMLJobRequestRequestTypeDef:
    return {
        "AutoMLJobName": ...,
    }
Definition
class StopAutoMLJobRequestRequestTypeDef(TypedDict):
    AutoMLJobName: str,

StopCompilationJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopCompilationJobRequestRequestTypeDef

def get_value() -> StopCompilationJobRequestRequestTypeDef:
    return {
        "CompilationJobName": ...,
    }
Definition
class StopCompilationJobRequestRequestTypeDef(TypedDict):
    CompilationJobName: str,

StopEdgePackagingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopEdgePackagingJobRequestRequestTypeDef

def get_value() -> StopEdgePackagingJobRequestRequestTypeDef:
    return {
        "EdgePackagingJobName": ...,
    }
Definition
class StopEdgePackagingJobRequestRequestTypeDef(TypedDict):
    EdgePackagingJobName: str,

StopHyperParameterTuningJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopHyperParameterTuningJobRequestRequestTypeDef

def get_value() -> StopHyperParameterTuningJobRequestRequestTypeDef:
    return {
        "HyperParameterTuningJobName": ...,
    }
Definition
class StopHyperParameterTuningJobRequestRequestTypeDef(TypedDict):
    HyperParameterTuningJobName: str,

StopInferenceRecommendationsJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopInferenceRecommendationsJobRequestRequestTypeDef

def get_value() -> StopInferenceRecommendationsJobRequestRequestTypeDef:
    return {
        "JobName": ...,
    }
Definition
class StopInferenceRecommendationsJobRequestRequestTypeDef(TypedDict):
    JobName: str,

StopLabelingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopLabelingJobRequestRequestTypeDef

def get_value() -> StopLabelingJobRequestRequestTypeDef:
    return {
        "LabelingJobName": ...,
    }
Definition
class StopLabelingJobRequestRequestTypeDef(TypedDict):
    LabelingJobName: str,

StopMonitoringScheduleRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopMonitoringScheduleRequestRequestTypeDef

def get_value() -> StopMonitoringScheduleRequestRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
    }
Definition
class StopMonitoringScheduleRequestRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,

StopNotebookInstanceInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopNotebookInstanceInputRequestTypeDef

def get_value() -> StopNotebookInstanceInputRequestTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class StopNotebookInstanceInputRequestTypeDef(TypedDict):
    NotebookInstanceName: str,

StopPipelineExecutionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopPipelineExecutionRequestRequestTypeDef

def get_value() -> StopPipelineExecutionRequestRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ClientRequestToken": ...,
    }
Definition
class StopPipelineExecutionRequestRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ClientRequestToken: str,

StopPipelineExecutionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopPipelineExecutionResponseTypeDef

def get_value() -> StopPipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class StopPipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StopProcessingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopProcessingJobRequestRequestTypeDef

def get_value() -> StopProcessingJobRequestRequestTypeDef:
    return {
        "ProcessingJobName": ...,
    }
Definition
class StopProcessingJobRequestRequestTypeDef(TypedDict):
    ProcessingJobName: str,

StopTrainingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopTrainingJobRequestRequestTypeDef

def get_value() -> StopTrainingJobRequestRequestTypeDef:
    return {
        "TrainingJobName": ...,
    }
Definition
class StopTrainingJobRequestRequestTypeDef(TypedDict):
    TrainingJobName: str,

StopTransformJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StopTransformJobRequestRequestTypeDef

def get_value() -> StopTransformJobRequestRequestTypeDef:
    return {
        "TransformJobName": ...,
    }
Definition
class StopTransformJobRequestRequestTypeDef(TypedDict):
    TransformJobName: str,

StoppingConditionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StoppingConditionTypeDef

def get_value() -> StoppingConditionTypeDef:
    return {
        "MaxRuntimeInSeconds": ...,
    }
Definition
class StoppingConditionTypeDef(TypedDict):
    MaxRuntimeInSeconds: NotRequired[int],
    MaxWaitTimeInSeconds: NotRequired[int],

StudioLifecycleConfigDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import StudioLifecycleConfigDetailsTypeDef

def get_value() -> StudioLifecycleConfigDetailsTypeDef:
    return {
        "StudioLifecycleConfigArn": ...,
    }
Definition
class StudioLifecycleConfigDetailsTypeDef(TypedDict):
    StudioLifecycleConfigArn: NotRequired[str],
    StudioLifecycleConfigName: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    StudioLifecycleConfigAppType: NotRequired[StudioLifecycleConfigAppTypeType],  # (1)
  1. See StudioLifecycleConfigAppTypeType

SubscribedWorkteamTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SubscribedWorkteamTypeDef

def get_value() -> SubscribedWorkteamTypeDef:
    return {
        "WorkteamArn": ...,
    }
Definition
class SubscribedWorkteamTypeDef(TypedDict):
    WorkteamArn: str,
    MarketplaceTitle: NotRequired[str],
    SellerName: NotRequired[str],
    MarketplaceDescription: NotRequired[str],
    ListingId: NotRequired[str],

SuggestionQueryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import SuggestionQueryTypeDef

def get_value() -> SuggestionQueryTypeDef:
    return {
        "PropertyNameQuery": ...,
    }
Definition
class SuggestionQueryTypeDef(TypedDict):
    PropertyNameQuery: NotRequired[PropertyNameQueryTypeDef],  # (1)
  1. See PropertyNameQueryTypeDef

TagTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

TargetPlatformTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TargetPlatformTypeDef

def get_value() -> TargetPlatformTypeDef:
    return {
        "Os": ...,
        "Arch": ...,
    }
Definition
class TargetPlatformTypeDef(TypedDict):
    Os: TargetPlatformOsType,  # (1)
    Arch: TargetPlatformArchType,  # (2)
    Accelerator: NotRequired[TargetPlatformAcceleratorType],  # (3)
  1. See TargetPlatformOsType
  2. See TargetPlatformArchType
  3. See TargetPlatformAcceleratorType

TensorBoardAppSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TensorBoardAppSettingsTypeDef

def get_value() -> TensorBoardAppSettingsTypeDef:
    return {
        "DefaultResourceSpec": ...,
    }
Definition
class TensorBoardAppSettingsTypeDef(TypedDict):
    DefaultResourceSpec: NotRequired[ResourceSpecTypeDef],  # (1)
  1. See ResourceSpecTypeDef

TensorBoardOutputConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TensorBoardOutputConfigTypeDef

def get_value() -> TensorBoardOutputConfigTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class TensorBoardOutputConfigTypeDef(TypedDict):
    S3OutputPath: str,
    LocalPath: NotRequired[str],

TrafficPatternTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrafficPatternTypeDef

def get_value() -> TrafficPatternTypeDef:
    return {
        "TrafficType": ...,
    }
Definition
class TrafficPatternTypeDef(TypedDict):
    TrafficType: NotRequired[TrafficTypeType],  # (1)
    Phases: NotRequired[Sequence[PhaseTypeDef]],  # (2)
  1. See TrafficTypeType
  2. See PhaseTypeDef

TrafficRoutingConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrafficRoutingConfigTypeDef

def get_value() -> TrafficRoutingConfigTypeDef:
    return {
        "Type": ...,
        "WaitIntervalInSeconds": ...,
    }
Definition
class TrafficRoutingConfigTypeDef(TypedDict):
    Type: TrafficRoutingConfigTypeType,  # (1)
    WaitIntervalInSeconds: int,
    CanarySize: NotRequired[CapacitySizeTypeDef],  # (2)
    LinearStepSize: NotRequired[CapacitySizeTypeDef],  # (2)
  1. See TrafficRoutingConfigTypeType
  2. See CapacitySizeTypeDef
  3. See CapacitySizeTypeDef

TrainingJobDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrainingJobDefinitionTypeDef

def get_value() -> TrainingJobDefinitionTypeDef:
    return {
        "TrainingInputMode": ...,
        "InputDataConfig": ...,
        "OutputDataConfig": ...,
        "ResourceConfig": ...,
        "StoppingCondition": ...,
    }
Definition
class TrainingJobDefinitionTypeDef(TypedDict):
    TrainingInputMode: TrainingInputModeType,  # (1)
    InputDataConfig: Sequence[ChannelTypeDef],  # (2)
    OutputDataConfig: OutputDataConfigTypeDef,  # (3)
    ResourceConfig: ResourceConfigTypeDef,  # (4)
    StoppingCondition: StoppingConditionTypeDef,  # (5)
    HyperParameters: NotRequired[Mapping[str, str]],
  1. See TrainingInputModeType
  2. See ChannelTypeDef
  3. See OutputDataConfigTypeDef
  4. See ResourceConfigTypeDef
  5. See StoppingConditionTypeDef

TrainingJobStatusCountersTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrainingJobStatusCountersTypeDef

def get_value() -> TrainingJobStatusCountersTypeDef:
    return {
        "Completed": ...,
    }
Definition
class TrainingJobStatusCountersTypeDef(TypedDict):
    Completed: NotRequired[int],
    InProgress: NotRequired[int],
    RetryableError: NotRequired[int],
    NonRetryableError: NotRequired[int],
    Stopped: NotRequired[int],

TrainingJobStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrainingJobStepMetadataTypeDef

def get_value() -> TrainingJobStepMetadataTypeDef:
    return {
        "Arn": ...,
    }
Definition
class TrainingJobStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

TrainingJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrainingJobSummaryTypeDef

def get_value() -> TrainingJobSummaryTypeDef:
    return {
        "TrainingJobName": ...,
        "TrainingJobArn": ...,
        "CreationTime": ...,
        "TrainingJobStatus": ...,
    }
Definition
class TrainingJobSummaryTypeDef(TypedDict):
    TrainingJobName: str,
    TrainingJobArn: str,
    CreationTime: datetime,
    TrainingJobStatus: TrainingJobStatusType,  # (1)
    TrainingEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See TrainingJobStatusType

TrainingJobTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrainingJobTypeDef

def get_value() -> TrainingJobTypeDef:
    return {
        "TrainingJobName": ...,
    }
Definition
class TrainingJobTypeDef(TypedDict):
    TrainingJobName: NotRequired[str],
    TrainingJobArn: NotRequired[str],
    TuningJobArn: NotRequired[str],
    LabelingJobArn: NotRequired[str],
    AutoMLJobArn: NotRequired[str],
    ModelArtifacts: NotRequired[ModelArtifactsTypeDef],  # (1)
    TrainingJobStatus: NotRequired[TrainingJobStatusType],  # (2)
    SecondaryStatus: NotRequired[SecondaryStatusType],  # (3)
    FailureReason: NotRequired[str],
    HyperParameters: NotRequired[Dict[str, str]],
    AlgorithmSpecification: NotRequired[AlgorithmSpecificationTypeDef],  # (4)
    RoleArn: NotRequired[str],
    InputDataConfig: NotRequired[List[ChannelTypeDef]],  # (5)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (6)
    ResourceConfig: NotRequired[ResourceConfigTypeDef],  # (7)
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (8)
    StoppingCondition: NotRequired[StoppingConditionTypeDef],  # (9)
    CreationTime: NotRequired[datetime],
    TrainingStartTime: NotRequired[datetime],
    TrainingEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    SecondaryStatusTransitions: NotRequired[List[SecondaryStatusTransitionTypeDef]],  # (10)
    FinalMetricDataList: NotRequired[List[MetricDataTypeDef]],  # (11)
    EnableNetworkIsolation: NotRequired[bool],
    EnableInterContainerTrafficEncryption: NotRequired[bool],
    EnableManagedSpotTraining: NotRequired[bool],
    CheckpointConfig: NotRequired[CheckpointConfigTypeDef],  # (12)
    TrainingTimeInSeconds: NotRequired[int],
    BillableTimeInSeconds: NotRequired[int],
    DebugHookConfig: NotRequired[DebugHookConfigTypeDef],  # (13)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (14)
    DebugRuleConfigurations: NotRequired[List[DebugRuleConfigurationTypeDef]],  # (15)
    TensorBoardOutputConfig: NotRequired[TensorBoardOutputConfigTypeDef],  # (16)
    DebugRuleEvaluationStatuses: NotRequired[List[DebugRuleEvaluationStatusTypeDef]],  # (17)
    Environment: NotRequired[Dict[str, str]],
    RetryStrategy: NotRequired[RetryStrategyTypeDef],  # (18)
    Tags: NotRequired[List[TagTypeDef]],  # (19)
  1. See ModelArtifactsTypeDef
  2. See TrainingJobStatusType
  3. See SecondaryStatusType
  4. See AlgorithmSpecificationTypeDef
  5. See ChannelTypeDef
  6. See OutputDataConfigTypeDef
  7. See ResourceConfigTypeDef
  8. See VpcConfigTypeDef
  9. See StoppingConditionTypeDef
  10. See SecondaryStatusTransitionTypeDef
  11. See MetricDataTypeDef
  12. See CheckpointConfigTypeDef
  13. See DebugHookConfigTypeDef
  14. See ExperimentConfigTypeDef
  15. See DebugRuleConfigurationTypeDef
  16. See TensorBoardOutputConfigTypeDef
  17. See DebugRuleEvaluationStatusTypeDef
  18. See RetryStrategyTypeDef
  19. See TagTypeDef

TrainingSpecificationTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrainingSpecificationTypeDef

def get_value() -> TrainingSpecificationTypeDef:
    return {
        "TrainingImage": ...,
        "SupportedTrainingInstanceTypes": ...,
        "TrainingChannels": ...,
    }
Definition
class TrainingSpecificationTypeDef(TypedDict):
    TrainingImage: str,
    SupportedTrainingInstanceTypes: Sequence[TrainingInstanceTypeType],  # (2)
    TrainingChannels: Sequence[ChannelSpecificationTypeDef],  # (4)
    TrainingImageDigest: NotRequired[str],
    SupportedHyperParameters: NotRequired[Sequence[HyperParameterSpecificationTypeDef]],  # (1)
    SupportsDistributedTraining: NotRequired[bool],
    MetricDefinitions: NotRequired[Sequence[MetricDefinitionTypeDef]],  # (3)
    SupportedTuningJobObjectiveMetrics: NotRequired[Sequence[HyperParameterTuningJobObjectiveTypeDef]],  # (5)
  1. See HyperParameterSpecificationTypeDef
  2. See TrainingInstanceTypeType
  3. See MetricDefinitionTypeDef
  4. See ChannelSpecificationTypeDef
  5. See HyperParameterTuningJobObjectiveTypeDef

TransformDataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformDataSourceTypeDef

def get_value() -> TransformDataSourceTypeDef:
    return {
        "S3DataSource": ...,
    }
Definition
class TransformDataSourceTypeDef(TypedDict):
    S3DataSource: TransformS3DataSourceTypeDef,  # (1)
  1. See TransformS3DataSourceTypeDef

TransformInputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformInputTypeDef

def get_value() -> TransformInputTypeDef:
    return {
        "DataSource": ...,
    }
Definition
class TransformInputTypeDef(TypedDict):
    DataSource: TransformDataSourceTypeDef,  # (1)
    ContentType: NotRequired[str],
    CompressionType: NotRequired[CompressionTypeType],  # (2)
    SplitType: NotRequired[SplitTypeType],  # (3)
  1. See TransformDataSourceTypeDef
  2. See CompressionTypeType
  3. See SplitTypeType

TransformJobDefinitionTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformJobDefinitionTypeDef

def get_value() -> TransformJobDefinitionTypeDef:
    return {
        "TransformInput": ...,
        "TransformOutput": ...,
        "TransformResources": ...,
    }
Definition
class TransformJobDefinitionTypeDef(TypedDict):
    TransformInput: TransformInputTypeDef,  # (2)
    TransformOutput: TransformOutputTypeDef,  # (3)
    TransformResources: TransformResourcesTypeDef,  # (4)
    MaxConcurrentTransforms: NotRequired[int],
    MaxPayloadInMB: NotRequired[int],
    BatchStrategy: NotRequired[BatchStrategyType],  # (1)
    Environment: NotRequired[Mapping[str, str]],
  1. See BatchStrategyType
  2. See TransformInputTypeDef
  3. See TransformOutputTypeDef
  4. See TransformResourcesTypeDef

TransformJobStepMetadataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformJobStepMetadataTypeDef

def get_value() -> TransformJobStepMetadataTypeDef:
    return {
        "Arn": ...,
    }
Definition
class TransformJobStepMetadataTypeDef(TypedDict):
    Arn: NotRequired[str],

TransformJobSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformJobSummaryTypeDef

def get_value() -> TransformJobSummaryTypeDef:
    return {
        "TransformJobName": ...,
        "TransformJobArn": ...,
        "CreationTime": ...,
        "TransformJobStatus": ...,
    }
Definition
class TransformJobSummaryTypeDef(TypedDict):
    TransformJobName: str,
    TransformJobArn: str,
    CreationTime: datetime,
    TransformJobStatus: TransformJobStatusType,  # (1)
    TransformEndTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    FailureReason: NotRequired[str],
  1. See TransformJobStatusType

TransformJobTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformJobTypeDef

def get_value() -> TransformJobTypeDef:
    return {
        "TransformJobName": ...,
    }
Definition
class TransformJobTypeDef(TypedDict):
    TransformJobName: NotRequired[str],
    TransformJobArn: NotRequired[str],
    TransformJobStatus: NotRequired[TransformJobStatusType],  # (1)
    FailureReason: NotRequired[str],
    ModelName: NotRequired[str],
    MaxConcurrentTransforms: NotRequired[int],
    ModelClientConfig: NotRequired[ModelClientConfigTypeDef],  # (2)
    MaxPayloadInMB: NotRequired[int],
    BatchStrategy: NotRequired[BatchStrategyType],  # (3)
    Environment: NotRequired[Dict[str, str]],
    TransformInput: NotRequired[TransformInputTypeDef],  # (4)
    TransformOutput: NotRequired[TransformOutputTypeDef],  # (5)
    TransformResources: NotRequired[TransformResourcesTypeDef],  # (6)
    CreationTime: NotRequired[datetime],
    TransformStartTime: NotRequired[datetime],
    TransformEndTime: NotRequired[datetime],
    LabelingJobArn: NotRequired[str],
    AutoMLJobArn: NotRequired[str],
    DataProcessing: NotRequired[DataProcessingTypeDef],  # (7)
    ExperimentConfig: NotRequired[ExperimentConfigTypeDef],  # (8)
    Tags: NotRequired[List[TagTypeDef]],  # (9)
  1. See TransformJobStatusType
  2. See ModelClientConfigTypeDef
  3. See BatchStrategyType
  4. See TransformInputTypeDef
  5. See TransformOutputTypeDef
  6. See TransformResourcesTypeDef
  7. See DataProcessingTypeDef
  8. See ExperimentConfigTypeDef
  9. See TagTypeDef

TransformOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformOutputTypeDef

def get_value() -> TransformOutputTypeDef:
    return {
        "S3OutputPath": ...,
    }
Definition
class TransformOutputTypeDef(TypedDict):
    S3OutputPath: str,
    Accept: NotRequired[str],
    AssembleWith: NotRequired[AssemblyTypeType],  # (1)
    KmsKeyId: NotRequired[str],
  1. See AssemblyTypeType

TransformResourcesTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformResourcesTypeDef

def get_value() -> TransformResourcesTypeDef:
    return {
        "InstanceType": ...,
        "InstanceCount": ...,
    }
Definition
class TransformResourcesTypeDef(TypedDict):
    InstanceType: TransformInstanceTypeType,  # (1)
    InstanceCount: int,
    VolumeKmsKeyId: NotRequired[str],
  1. See TransformInstanceTypeType

TransformS3DataSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TransformS3DataSourceTypeDef

def get_value() -> TransformS3DataSourceTypeDef:
    return {
        "S3DataType": ...,
        "S3Uri": ...,
    }
Definition
class TransformS3DataSourceTypeDef(TypedDict):
    S3DataType: S3DataTypeType,  # (1)
    S3Uri: str,
  1. See S3DataTypeType

TrialComponentArtifactTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentArtifactTypeDef

def get_value() -> TrialComponentArtifactTypeDef:
    return {
        "Value": ...,
    }
Definition
class TrialComponentArtifactTypeDef(TypedDict):
    Value: str,
    MediaType: NotRequired[str],

TrialComponentMetricSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentMetricSummaryTypeDef

def get_value() -> TrialComponentMetricSummaryTypeDef:
    return {
        "MetricName": ...,
    }
Definition
class TrialComponentMetricSummaryTypeDef(TypedDict):
    MetricName: NotRequired[str],
    SourceArn: NotRequired[str],
    TimeStamp: NotRequired[datetime],
    Max: NotRequired[float],
    Min: NotRequired[float],
    Last: NotRequired[float],
    Count: NotRequired[int],
    Avg: NotRequired[float],
    StdDev: NotRequired[float],

TrialComponentParameterValueTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentParameterValueTypeDef

def get_value() -> TrialComponentParameterValueTypeDef:
    return {
        "StringValue": ...,
    }
Definition
class TrialComponentParameterValueTypeDef(TypedDict):
    StringValue: NotRequired[str],
    NumberValue: NotRequired[float],

TrialComponentSimpleSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentSimpleSummaryTypeDef

def get_value() -> TrialComponentSimpleSummaryTypeDef:
    return {
        "TrialComponentName": ...,
    }
Definition
class TrialComponentSimpleSummaryTypeDef(TypedDict):
    TrialComponentName: NotRequired[str],
    TrialComponentArn: NotRequired[str],
    TrialComponentSource: NotRequired[TrialComponentSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
  1. See TrialComponentSourceTypeDef
  2. See UserContextTypeDef

TrialComponentSourceDetailTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentSourceDetailTypeDef

def get_value() -> TrialComponentSourceDetailTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class TrialComponentSourceDetailTypeDef(TypedDict):
    SourceArn: NotRequired[str],
    TrainingJob: NotRequired[TrainingJobTypeDef],  # (1)
    ProcessingJob: NotRequired[ProcessingJobTypeDef],  # (2)
    TransformJob: NotRequired[TransformJobTypeDef],  # (3)
  1. See TrainingJobTypeDef
  2. See ProcessingJobTypeDef
  3. See TransformJobTypeDef

TrialComponentSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentSourceTypeDef

def get_value() -> TrialComponentSourceTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class TrialComponentSourceTypeDef(TypedDict):
    SourceArn: str,
    SourceType: NotRequired[str],

TrialComponentStatusTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentStatusTypeDef

def get_value() -> TrialComponentStatusTypeDef:
    return {
        "PrimaryStatus": ...,
    }
Definition
class TrialComponentStatusTypeDef(TypedDict):
    PrimaryStatus: NotRequired[TrialComponentPrimaryStatusType],  # (1)
    Message: NotRequired[str],
  1. See TrialComponentPrimaryStatusType

TrialComponentSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentSummaryTypeDef

def get_value() -> TrialComponentSummaryTypeDef:
    return {
        "TrialComponentName": ...,
    }
Definition
class TrialComponentSummaryTypeDef(TypedDict):
    TrialComponentName: NotRequired[str],
    TrialComponentArn: NotRequired[str],
    DisplayName: NotRequired[str],
    TrialComponentSource: NotRequired[TrialComponentSourceTypeDef],  # (1)
    Status: NotRequired[TrialComponentStatusTypeDef],  # (2)
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
  1. See TrialComponentSourceTypeDef
  2. See TrialComponentStatusTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef

TrialComponentTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialComponentTypeDef

def get_value() -> TrialComponentTypeDef:
    return {
        "TrialComponentName": ...,
    }
Definition
class TrialComponentTypeDef(TypedDict):
    TrialComponentName: NotRequired[str],
    DisplayName: NotRequired[str],
    TrialComponentArn: NotRequired[str],
    Source: NotRequired[TrialComponentSourceTypeDef],  # (1)
    Status: NotRequired[TrialComponentStatusTypeDef],  # (2)
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (3)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (3)
    Parameters: NotRequired[Dict[str, TrialComponentParameterValueTypeDef]],  # (5)
    InputArtifacts: NotRequired[Dict[str, TrialComponentArtifactTypeDef]],  # (6)
    OutputArtifacts: NotRequired[Dict[str, TrialComponentArtifactTypeDef]],  # (6)
    Metrics: NotRequired[List[TrialComponentMetricSummaryTypeDef]],  # (8)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (9)
    SourceDetail: NotRequired[TrialComponentSourceDetailTypeDef],  # (10)
    LineageGroupArn: NotRequired[str],
    Tags: NotRequired[List[TagTypeDef]],  # (11)
    Parents: NotRequired[List[ParentTypeDef]],  # (12)
  1. See TrialComponentSourceTypeDef
  2. See TrialComponentStatusTypeDef
  3. See UserContextTypeDef
  4. See UserContextTypeDef
  5. See TrialComponentParameterValueTypeDef
  6. See TrialComponentArtifactTypeDef
  7. See TrialComponentArtifactTypeDef
  8. See TrialComponentMetricSummaryTypeDef
  9. See MetadataPropertiesTypeDef
  10. See TrialComponentSourceDetailTypeDef
  11. See TagTypeDef
  12. See ParentTypeDef

TrialSourceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialSourceTypeDef

def get_value() -> TrialSourceTypeDef:
    return {
        "SourceArn": ...,
    }
Definition
class TrialSourceTypeDef(TypedDict):
    SourceArn: str,
    SourceType: NotRequired[str],

TrialSummaryTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialSummaryTypeDef

def get_value() -> TrialSummaryTypeDef:
    return {
        "TrialArn": ...,
    }
Definition
class TrialSummaryTypeDef(TypedDict):
    TrialArn: NotRequired[str],
    TrialName: NotRequired[str],
    DisplayName: NotRequired[str],
    TrialSource: NotRequired[TrialSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See TrialSourceTypeDef

TrialTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TrialTypeDef

def get_value() -> TrialTypeDef:
    return {
        "TrialName": ...,
    }
Definition
class TrialTypeDef(TypedDict):
    TrialName: NotRequired[str],
    TrialArn: NotRequired[str],
    DisplayName: NotRequired[str],
    ExperimentName: NotRequired[str],
    Source: NotRequired[TrialSourceTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    CreatedBy: NotRequired[UserContextTypeDef],  # (2)
    LastModifiedTime: NotRequired[datetime],
    LastModifiedBy: NotRequired[UserContextTypeDef],  # (2)
    MetadataProperties: NotRequired[MetadataPropertiesTypeDef],  # (4)
    Tags: NotRequired[List[TagTypeDef]],  # (5)
    TrialComponentSummaries: NotRequired[List[TrialComponentSimpleSummaryTypeDef]],  # (6)
  1. See TrialSourceTypeDef
  2. See UserContextTypeDef
  3. See UserContextTypeDef
  4. See MetadataPropertiesTypeDef
  5. See TagTypeDef
  6. See TrialComponentSimpleSummaryTypeDef

TuningJobCompletionCriteriaTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TuningJobCompletionCriteriaTypeDef

def get_value() -> TuningJobCompletionCriteriaTypeDef:
    return {
        "TargetObjectiveMetricValue": ...,
    }
Definition
class TuningJobCompletionCriteriaTypeDef(TypedDict):
    TargetObjectiveMetricValue: float,

TuningJobStepMetaDataTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import TuningJobStepMetaDataTypeDef

def get_value() -> TuningJobStepMetaDataTypeDef:
    return {
        "Arn": ...,
    }
Definition
class TuningJobStepMetaDataTypeDef(TypedDict):
    Arn: NotRequired[str],

USDTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import USDTypeDef

def get_value() -> USDTypeDef:
    return {
        "Dollars": ...,
    }
Definition
class USDTypeDef(TypedDict):
    Dollars: NotRequired[int],
    Cents: NotRequired[int],
    TenthFractionsOfACent: NotRequired[int],

UiConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UiConfigTypeDef

def get_value() -> UiConfigTypeDef:
    return {
        "UiTemplateS3Uri": ...,
    }
Definition
class UiConfigTypeDef(TypedDict):
    UiTemplateS3Uri: NotRequired[str],
    HumanTaskUiArn: NotRequired[str],

UiTemplateInfoTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UiTemplateInfoTypeDef

def get_value() -> UiTemplateInfoTypeDef:
    return {
        "Url": ...,
    }
Definition
class UiTemplateInfoTypeDef(TypedDict):
    Url: NotRequired[str],
    ContentSha256: NotRequired[str],

UiTemplateTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UiTemplateTypeDef

def get_value() -> UiTemplateTypeDef:
    return {
        "Content": ...,
    }
Definition
class UiTemplateTypeDef(TypedDict):
    Content: str,

UpdateActionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateActionRequestRequestTypeDef

def get_value() -> UpdateActionRequestRequestTypeDef:
    return {
        "ActionName": ...,
    }
Definition
class UpdateActionRequestRequestTypeDef(TypedDict):
    ActionName: str,
    Description: NotRequired[str],
    Status: NotRequired[ActionStatusType],  # (1)
    Properties: NotRequired[Mapping[str, str]],
    PropertiesToRemove: NotRequired[Sequence[str]],
  1. See ActionStatusType

UpdateActionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateActionResponseTypeDef

def get_value() -> UpdateActionResponseTypeDef:
    return {
        "ActionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateActionResponseTypeDef(TypedDict):
    ActionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateAppImageConfigRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateAppImageConfigRequestRequestTypeDef

def get_value() -> UpdateAppImageConfigRequestRequestTypeDef:
    return {
        "AppImageConfigName": ...,
    }
Definition
class UpdateAppImageConfigRequestRequestTypeDef(TypedDict):
    AppImageConfigName: str,
    KernelGatewayImageConfig: NotRequired[KernelGatewayImageConfigTypeDef],  # (1)
  1. See KernelGatewayImageConfigTypeDef

UpdateAppImageConfigResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateAppImageConfigResponseTypeDef

def get_value() -> UpdateAppImageConfigResponseTypeDef:
    return {
        "AppImageConfigArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateAppImageConfigResponseTypeDef(TypedDict):
    AppImageConfigArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateArtifactRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateArtifactRequestRequestTypeDef

def get_value() -> UpdateArtifactRequestRequestTypeDef:
    return {
        "ArtifactArn": ...,
    }
Definition
class UpdateArtifactRequestRequestTypeDef(TypedDict):
    ArtifactArn: str,
    ArtifactName: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    PropertiesToRemove: NotRequired[Sequence[str]],

UpdateArtifactResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateArtifactResponseTypeDef

def get_value() -> UpdateArtifactResponseTypeDef:
    return {
        "ArtifactArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateArtifactResponseTypeDef(TypedDict):
    ArtifactArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateCodeRepositoryInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateCodeRepositoryInputRequestTypeDef

def get_value() -> UpdateCodeRepositoryInputRequestTypeDef:
    return {
        "CodeRepositoryName": ...,
    }
Definition
class UpdateCodeRepositoryInputRequestTypeDef(TypedDict):
    CodeRepositoryName: str,
    GitConfig: NotRequired[GitConfigForUpdateTypeDef],  # (1)
  1. See GitConfigForUpdateTypeDef

UpdateCodeRepositoryOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateCodeRepositoryOutputTypeDef

def get_value() -> UpdateCodeRepositoryOutputTypeDef:
    return {
        "CodeRepositoryArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateCodeRepositoryOutputTypeDef(TypedDict):
    CodeRepositoryArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateContextRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateContextRequestRequestTypeDef

def get_value() -> UpdateContextRequestRequestTypeDef:
    return {
        "ContextName": ...,
    }
Definition
class UpdateContextRequestRequestTypeDef(TypedDict):
    ContextName: str,
    Description: NotRequired[str],
    Properties: NotRequired[Mapping[str, str]],
    PropertiesToRemove: NotRequired[Sequence[str]],

UpdateContextResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateContextResponseTypeDef

def get_value() -> UpdateContextResponseTypeDef:
    return {
        "ContextArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateContextResponseTypeDef(TypedDict):
    ContextArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateDeviceFleetRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateDeviceFleetRequestRequestTypeDef

def get_value() -> UpdateDeviceFleetRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
        "OutputConfig": ...,
    }
Definition
class UpdateDeviceFleetRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    OutputConfig: EdgeOutputConfigTypeDef,  # (1)
    RoleArn: NotRequired[str],
    Description: NotRequired[str],
    EnableIotRoleAlias: NotRequired[bool],
  1. See EdgeOutputConfigTypeDef

UpdateDevicesRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateDevicesRequestRequestTypeDef

def get_value() -> UpdateDevicesRequestRequestTypeDef:
    return {
        "DeviceFleetName": ...,
        "Devices": ...,
    }
Definition
class UpdateDevicesRequestRequestTypeDef(TypedDict):
    DeviceFleetName: str,
    Devices: Sequence[DeviceTypeDef],  # (1)
  1. See DeviceTypeDef

UpdateDomainRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateDomainRequestRequestTypeDef

def get_value() -> UpdateDomainRequestRequestTypeDef:
    return {
        "DomainId": ...,
    }
Definition
class UpdateDomainRequestRequestTypeDef(TypedDict):
    DomainId: str,
    DefaultUserSettings: NotRequired[UserSettingsTypeDef],  # (1)
    DomainSettingsForUpdate: NotRequired[DomainSettingsForUpdateTypeDef],  # (2)
  1. See UserSettingsTypeDef
  2. See DomainSettingsForUpdateTypeDef

UpdateDomainResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateDomainResponseTypeDef

def get_value() -> UpdateDomainResponseTypeDef:
    return {
        "DomainArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateDomainResponseTypeDef(TypedDict):
    DomainArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateEndpointInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateEndpointInputRequestTypeDef

def get_value() -> UpdateEndpointInputRequestTypeDef:
    return {
        "EndpointName": ...,
        "EndpointConfigName": ...,
    }
Definition
class UpdateEndpointInputRequestTypeDef(TypedDict):
    EndpointName: str,
    EndpointConfigName: str,
    RetainAllVariantProperties: NotRequired[bool],
    ExcludeRetainedVariantProperties: NotRequired[Sequence[VariantPropertyTypeDef]],  # (1)
    DeploymentConfig: NotRequired[DeploymentConfigTypeDef],  # (2)
    RetainDeploymentConfig: NotRequired[bool],
  1. See VariantPropertyTypeDef
  2. See DeploymentConfigTypeDef

UpdateEndpointOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateEndpointOutputTypeDef

def get_value() -> UpdateEndpointOutputTypeDef:
    return {
        "EndpointArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateEndpointOutputTypeDef(TypedDict):
    EndpointArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateEndpointWeightsAndCapacitiesInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateEndpointWeightsAndCapacitiesInputRequestTypeDef

def get_value() -> UpdateEndpointWeightsAndCapacitiesInputRequestTypeDef:
    return {
        "EndpointName": ...,
        "DesiredWeightsAndCapacities": ...,
    }
Definition
class UpdateEndpointWeightsAndCapacitiesInputRequestTypeDef(TypedDict):
    EndpointName: str,
    DesiredWeightsAndCapacities: Sequence[DesiredWeightAndCapacityTypeDef],  # (1)
  1. See DesiredWeightAndCapacityTypeDef

UpdateEndpointWeightsAndCapacitiesOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateEndpointWeightsAndCapacitiesOutputTypeDef

def get_value() -> UpdateEndpointWeightsAndCapacitiesOutputTypeDef:
    return {
        "EndpointArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateEndpointWeightsAndCapacitiesOutputTypeDef(TypedDict):
    EndpointArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateExperimentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateExperimentRequestRequestTypeDef

def get_value() -> UpdateExperimentRequestRequestTypeDef:
    return {
        "ExperimentName": ...,
    }
Definition
class UpdateExperimentRequestRequestTypeDef(TypedDict):
    ExperimentName: str,
    DisplayName: NotRequired[str],
    Description: NotRequired[str],

UpdateExperimentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateExperimentResponseTypeDef

def get_value() -> UpdateExperimentResponseTypeDef:
    return {
        "ExperimentArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateExperimentResponseTypeDef(TypedDict):
    ExperimentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateImageRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateImageRequestRequestTypeDef

def get_value() -> UpdateImageRequestRequestTypeDef:
    return {
        "ImageName": ...,
    }
Definition
class UpdateImageRequestRequestTypeDef(TypedDict):
    ImageName: str,
    DeleteProperties: NotRequired[Sequence[str]],
    Description: NotRequired[str],
    DisplayName: NotRequired[str],
    RoleArn: NotRequired[str],

UpdateImageResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateImageResponseTypeDef

def get_value() -> UpdateImageResponseTypeDef:
    return {
        "ImageArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateImageResponseTypeDef(TypedDict):
    ImageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateModelPackageInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateModelPackageInputRequestTypeDef

def get_value() -> UpdateModelPackageInputRequestTypeDef:
    return {
        "ModelPackageArn": ...,
    }
Definition
class UpdateModelPackageInputRequestTypeDef(TypedDict):
    ModelPackageArn: str,
    ModelApprovalStatus: NotRequired[ModelApprovalStatusType],  # (1)
    ApprovalDescription: NotRequired[str],
    CustomerMetadataProperties: NotRequired[Mapping[str, str]],
    CustomerMetadataPropertiesToRemove: NotRequired[Sequence[str]],
    AdditionalInferenceSpecificationsToAdd: NotRequired[Sequence[AdditionalInferenceSpecificationDefinitionTypeDef]],  # (2)
  1. See ModelApprovalStatusType
  2. See AdditionalInferenceSpecificationDefinitionTypeDef

UpdateModelPackageOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateModelPackageOutputTypeDef

def get_value() -> UpdateModelPackageOutputTypeDef:
    return {
        "ModelPackageArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateModelPackageOutputTypeDef(TypedDict):
    ModelPackageArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateMonitoringScheduleRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateMonitoringScheduleRequestRequestTypeDef

def get_value() -> UpdateMonitoringScheduleRequestRequestTypeDef:
    return {
        "MonitoringScheduleName": ...,
        "MonitoringScheduleConfig": ...,
    }
Definition
class UpdateMonitoringScheduleRequestRequestTypeDef(TypedDict):
    MonitoringScheduleName: str,
    MonitoringScheduleConfig: MonitoringScheduleConfigTypeDef,  # (1)
  1. See MonitoringScheduleConfigTypeDef

UpdateMonitoringScheduleResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateMonitoringScheduleResponseTypeDef

def get_value() -> UpdateMonitoringScheduleResponseTypeDef:
    return {
        "MonitoringScheduleArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateMonitoringScheduleResponseTypeDef(TypedDict):
    MonitoringScheduleArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateNotebookInstanceInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateNotebookInstanceInputRequestTypeDef

def get_value() -> UpdateNotebookInstanceInputRequestTypeDef:
    return {
        "NotebookInstanceName": ...,
    }
Definition
class UpdateNotebookInstanceInputRequestTypeDef(TypedDict):
    NotebookInstanceName: str,
    InstanceType: NotRequired[InstanceTypeType],  # (1)
    RoleArn: NotRequired[str],
    LifecycleConfigName: NotRequired[str],
    DisassociateLifecycleConfig: NotRequired[bool],
    VolumeSizeInGB: NotRequired[int],
    DefaultCodeRepository: NotRequired[str],
    AdditionalCodeRepositories: NotRequired[Sequence[str]],
    AcceleratorTypes: NotRequired[Sequence[NotebookInstanceAcceleratorTypeType]],  # (2)
    DisassociateAcceleratorTypes: NotRequired[bool],
    DisassociateDefaultCodeRepository: NotRequired[bool],
    DisassociateAdditionalCodeRepositories: NotRequired[bool],
    RootAccess: NotRequired[RootAccessType],  # (3)
  1. See InstanceTypeType
  2. See NotebookInstanceAcceleratorTypeType
  3. See RootAccessType

UpdateNotebookInstanceLifecycleConfigInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateNotebookInstanceLifecycleConfigInputRequestTypeDef

def get_value() -> UpdateNotebookInstanceLifecycleConfigInputRequestTypeDef:
    return {
        "NotebookInstanceLifecycleConfigName": ...,
    }
Definition
class UpdateNotebookInstanceLifecycleConfigInputRequestTypeDef(TypedDict):
    NotebookInstanceLifecycleConfigName: str,
    OnCreate: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
    OnStart: NotRequired[Sequence[NotebookInstanceLifecycleHookTypeDef]],  # (1)
  1. See NotebookInstanceLifecycleHookTypeDef
  2. See NotebookInstanceLifecycleHookTypeDef

UpdatePipelineExecutionRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdatePipelineExecutionRequestRequestTypeDef

def get_value() -> UpdatePipelineExecutionRequestRequestTypeDef:
    return {
        "PipelineExecutionArn": ...,
    }
Definition
class UpdatePipelineExecutionRequestRequestTypeDef(TypedDict):
    PipelineExecutionArn: str,
    PipelineExecutionDescription: NotRequired[str],
    PipelineExecutionDisplayName: NotRequired[str],
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (1)
  1. See ParallelismConfigurationTypeDef

UpdatePipelineExecutionResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdatePipelineExecutionResponseTypeDef

def get_value() -> UpdatePipelineExecutionResponseTypeDef:
    return {
        "PipelineExecutionArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdatePipelineExecutionResponseTypeDef(TypedDict):
    PipelineExecutionArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdatePipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdatePipelineRequestRequestTypeDef

def get_value() -> UpdatePipelineRequestRequestTypeDef:
    return {
        "PipelineName": ...,
    }
Definition
class UpdatePipelineRequestRequestTypeDef(TypedDict):
    PipelineName: str,
    PipelineDisplayName: NotRequired[str],
    PipelineDefinition: NotRequired[str],
    PipelineDefinitionS3Location: NotRequired[PipelineDefinitionS3LocationTypeDef],  # (1)
    PipelineDescription: NotRequired[str],
    RoleArn: NotRequired[str],
    ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef],  # (2)
  1. See PipelineDefinitionS3LocationTypeDef
  2. See ParallelismConfigurationTypeDef

UpdatePipelineResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdatePipelineResponseTypeDef

def get_value() -> UpdatePipelineResponseTypeDef:
    return {
        "PipelineArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdatePipelineResponseTypeDef(TypedDict):
    PipelineArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateProjectInputRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateProjectInputRequestTypeDef

def get_value() -> UpdateProjectInputRequestTypeDef:
    return {
        "ProjectName": ...,
    }
Definition
class UpdateProjectInputRequestTypeDef(TypedDict):
    ProjectName: str,
    ProjectDescription: NotRequired[str],
    ServiceCatalogProvisioningUpdateDetails: NotRequired[ServiceCatalogProvisioningUpdateDetailsTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ServiceCatalogProvisioningUpdateDetailsTypeDef
  2. See TagTypeDef

UpdateProjectOutputTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateProjectOutputTypeDef

def get_value() -> UpdateProjectOutputTypeDef:
    return {
        "ProjectArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateProjectOutputTypeDef(TypedDict):
    ProjectArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateTrainingJobRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateTrainingJobRequestRequestTypeDef

def get_value() -> UpdateTrainingJobRequestRequestTypeDef:
    return {
        "TrainingJobName": ...,
    }
Definition
class UpdateTrainingJobRequestRequestTypeDef(TypedDict):
    TrainingJobName: str,
    ProfilerConfig: NotRequired[ProfilerConfigForUpdateTypeDef],  # (1)
    ProfilerRuleConfigurations: NotRequired[Sequence[ProfilerRuleConfigurationTypeDef]],  # (2)
  1. See ProfilerConfigForUpdateTypeDef
  2. See ProfilerRuleConfigurationTypeDef

UpdateTrainingJobResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateTrainingJobResponseTypeDef

def get_value() -> UpdateTrainingJobResponseTypeDef:
    return {
        "TrainingJobArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateTrainingJobResponseTypeDef(TypedDict):
    TrainingJobArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateTrialComponentRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateTrialComponentRequestRequestTypeDef

def get_value() -> UpdateTrialComponentRequestRequestTypeDef:
    return {
        "TrialComponentName": ...,
    }
Definition
class UpdateTrialComponentRequestRequestTypeDef(TypedDict):
    TrialComponentName: str,
    DisplayName: NotRequired[str],
    Status: NotRequired[TrialComponentStatusTypeDef],  # (1)
    StartTime: NotRequired[Union[datetime, str]],
    EndTime: NotRequired[Union[datetime, str]],
    Parameters: NotRequired[Mapping[str, TrialComponentParameterValueTypeDef]],  # (2)
    ParametersToRemove: NotRequired[Sequence[str]],
    InputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    InputArtifactsToRemove: NotRequired[Sequence[str]],
    OutputArtifacts: NotRequired[Mapping[str, TrialComponentArtifactTypeDef]],  # (3)
    OutputArtifactsToRemove: NotRequired[Sequence[str]],
  1. See TrialComponentStatusTypeDef
  2. See TrialComponentParameterValueTypeDef
  3. See TrialComponentArtifactTypeDef
  4. See TrialComponentArtifactTypeDef

UpdateTrialComponentResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateTrialComponentResponseTypeDef

def get_value() -> UpdateTrialComponentResponseTypeDef:
    return {
        "TrialComponentArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateTrialComponentResponseTypeDef(TypedDict):
    TrialComponentArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateTrialRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateTrialRequestRequestTypeDef

def get_value() -> UpdateTrialRequestRequestTypeDef:
    return {
        "TrialName": ...,
    }
Definition
class UpdateTrialRequestRequestTypeDef(TypedDict):
    TrialName: str,
    DisplayName: NotRequired[str],

UpdateTrialResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateTrialResponseTypeDef

def get_value() -> UpdateTrialResponseTypeDef:
    return {
        "TrialArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateTrialResponseTypeDef(TypedDict):
    TrialArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateUserProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateUserProfileRequestRequestTypeDef

def get_value() -> UpdateUserProfileRequestRequestTypeDef:
    return {
        "DomainId": ...,
        "UserProfileName": ...,
    }
Definition
class UpdateUserProfileRequestRequestTypeDef(TypedDict):
    DomainId: str,
    UserProfileName: str,
    UserSettings: NotRequired[UserSettingsTypeDef],  # (1)
  1. See UserSettingsTypeDef

UpdateUserProfileResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateUserProfileResponseTypeDef

def get_value() -> UpdateUserProfileResponseTypeDef:
    return {
        "UserProfileArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateUserProfileResponseTypeDef(TypedDict):
    UserProfileArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UpdateWorkforceRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateWorkforceRequestRequestTypeDef

def get_value() -> UpdateWorkforceRequestRequestTypeDef:
    return {
        "WorkforceName": ...,
    }
Definition
class UpdateWorkforceRequestRequestTypeDef(TypedDict):
    WorkforceName: str,
    SourceIpConfig: NotRequired[SourceIpConfigTypeDef],  # (1)
    OidcConfig: NotRequired[OidcConfigTypeDef],  # (2)
  1. See SourceIpConfigTypeDef
  2. See OidcConfigTypeDef

UpdateWorkforceResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateWorkforceResponseTypeDef

def get_value() -> UpdateWorkforceResponseTypeDef:
    return {
        "Workforce": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateWorkforceResponseTypeDef(TypedDict):
    Workforce: WorkforceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkforceTypeDef
  2. See ResponseMetadataTypeDef

UpdateWorkteamRequestRequestTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateWorkteamRequestRequestTypeDef

def get_value() -> UpdateWorkteamRequestRequestTypeDef:
    return {
        "WorkteamName": ...,
    }
Definition
class UpdateWorkteamRequestRequestTypeDef(TypedDict):
    WorkteamName: str,
    MemberDefinitions: NotRequired[Sequence[MemberDefinitionTypeDef]],  # (1)
    Description: NotRequired[str],
    NotificationConfiguration: NotRequired[NotificationConfigurationTypeDef],  # (2)
  1. See MemberDefinitionTypeDef
  2. See NotificationConfigurationTypeDef

UpdateWorkteamResponseTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UpdateWorkteamResponseTypeDef

def get_value() -> UpdateWorkteamResponseTypeDef:
    return {
        "Workteam": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateWorkteamResponseTypeDef(TypedDict):
    Workteam: WorkteamTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WorkteamTypeDef
  2. See ResponseMetadataTypeDef

UserContextTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UserContextTypeDef

def get_value() -> UserContextTypeDef:
    return {
        "UserProfileArn": ...,
    }
Definition
class UserContextTypeDef(TypedDict):
    UserProfileArn: NotRequired[str],
    UserProfileName: NotRequired[str],
    DomainId: NotRequired[str],

UserProfileDetailsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UserProfileDetailsTypeDef

def get_value() -> UserProfileDetailsTypeDef:
    return {
        "DomainId": ...,
    }
Definition
class UserProfileDetailsTypeDef(TypedDict):
    DomainId: NotRequired[str],
    UserProfileName: NotRequired[str],
    Status: NotRequired[UserProfileStatusType],  # (1)
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
  1. See UserProfileStatusType

UserSettingsTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import UserSettingsTypeDef

def get_value() -> UserSettingsTypeDef:
    return {
        "ExecutionRole": ...,
    }
Definition
class UserSettingsTypeDef(TypedDict):
    ExecutionRole: NotRequired[str],
    SecurityGroups: NotRequired[Sequence[str]],
    SharingSettings: NotRequired[SharingSettingsTypeDef],  # (1)
    JupyterServerAppSettings: NotRequired[JupyterServerAppSettingsTypeDef],  # (2)
    KernelGatewayAppSettings: NotRequired[KernelGatewayAppSettingsTypeDef],  # (3)
    TensorBoardAppSettings: NotRequired[TensorBoardAppSettingsTypeDef],  # (4)
    RStudioServerProAppSettings: NotRequired[RStudioServerProAppSettingsTypeDef],  # (5)
    RSessionAppSettings: NotRequired[Mapping[str, Any]],
  1. See SharingSettingsTypeDef
  2. See JupyterServerAppSettingsTypeDef
  3. See KernelGatewayAppSettingsTypeDef
  4. See TensorBoardAppSettingsTypeDef
  5. See RStudioServerProAppSettingsTypeDef

VariantPropertyTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import VariantPropertyTypeDef

def get_value() -> VariantPropertyTypeDef:
    return {
        "VariantPropertyType": ...,
    }
Definition
class VariantPropertyTypeDef(TypedDict):
    VariantPropertyType: VariantPropertyTypeType,  # (1)
  1. See VariantPropertyTypeType

VertexTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import VertexTypeDef

def get_value() -> VertexTypeDef:
    return {
        "Arn": ...,
    }
Definition
class VertexTypeDef(TypedDict):
    Arn: NotRequired[str],
    Type: NotRequired[str],
    LineageType: NotRequired[LineageTypeType],  # (1)
  1. See LineageTypeType

VpcConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import VpcConfigTypeDef

def get_value() -> VpcConfigTypeDef:
    return {
        "SecurityGroupIds": ...,
        "Subnets": ...,
    }
Definition
class VpcConfigTypeDef(TypedDict):
    SecurityGroupIds: Sequence[str],
    Subnets: Sequence[str],

WaiterConfigTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import WaiterConfigTypeDef

def get_value() -> WaiterConfigTypeDef:
    return {
        "Delay": ...,
    }
Definition
class WaiterConfigTypeDef(TypedDict):
    Delay: NotRequired[int],
    MaxAttempts: NotRequired[int],

WorkforceTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import WorkforceTypeDef

def get_value() -> WorkforceTypeDef:
    return {
        "WorkforceName": ...,
        "WorkforceArn": ...,
    }
Definition
class WorkforceTypeDef(TypedDict):
    WorkforceName: str,
    WorkforceArn: str,
    LastUpdatedDate: NotRequired[datetime],
    SourceIpConfig: NotRequired[SourceIpConfigTypeDef],  # (1)
    SubDomain: NotRequired[str],
    CognitoConfig: NotRequired[CognitoConfigTypeDef],  # (2)
    OidcConfig: NotRequired[OidcConfigForResponseTypeDef],  # (3)
    CreateDate: NotRequired[datetime],
  1. See SourceIpConfigTypeDef
  2. See CognitoConfigTypeDef
  3. See OidcConfigForResponseTypeDef

WorkteamTypeDef

Usage Example
from mypy_boto3_sagemaker.type_defs import WorkteamTypeDef

def get_value() -> WorkteamTypeDef:
    return {
        "WorkteamName": ...,
        "MemberDefinitions": ...,
        "WorkteamArn": ...,
        "Description": ...,
    }
Definition
class WorkteamTypeDef(TypedDict):
    WorkteamName: str,
    MemberDefinitions: List[MemberDefinitionTypeDef],  # (1)
    WorkteamArn: str,
    Description: str,
    WorkforceArn: NotRequired[str],
    ProductListingIds: NotRequired[List[str]],
    SubDomain: NotRequired[str],
    CreateDate: NotRequired[datetime],
    LastUpdatedDate: NotRequired[datetime],
    NotificationConfiguration: NotRequired[NotificationConfigurationTypeDef],  # (2)
  1. See MemberDefinitionTypeDef
  2. See NotificationConfigurationTypeDef